 The Hotel Megaro is housed in a splendid building located right in the centre of London, a short distance from the Tower of London and the Tate Modern and many of the other main tourist attractions. The staff at this hotel will be more than happy to help you out with any tourism advice you might need so just ask the concierge or the front desk staff.
The restaurant at the The Hotel Megaro is worth staying in for with a delectable menu of International cuisine, expertly prepared by the For those interested in a nightcap or maybe a place to meet with friends before you head out for the evening, pop into the hotel bar where one can choose from an array of fine wines, beers and cocktails and drink in the friendly atmosphere.
|