Hotel/Resort Review: Megaro Hotel at St. Pancras & King’s Cross – London, England [REVISIT]

This is part of my hotel and resort reviews made to share my impressions and experiences while traveling for concerts. This review is for Megaro Hotel in London, England during a recent visit to London, England.  This is the second review of this property, having stayed at the same hotel in December 2011 (see first review). [Read more...]

Hotel/Resort Review: Megaro Hotel at St. Pancras & King’s Cross – London, England

Because I do travel for some concert events, I thought it might be helpful to share my impressions and experiences staying at various hotels and resorts, and doing so will build on the “travel for concerts” theme of this website. This review is for Megaro Hotel at King’s Cross and St. Pancra, London, England during my recent England/France Trip (December 2011). [Read more...]