The Megaro Hotel is a typical London townhouse property and offers guests a chic yet comfortable stay.
The 49 guestrooms come complete with all the creature comforts as well as a few extras including espresso machine, 32" LCD television with internet access, music selection & pay per view channels and free wi-fi. Bathrooms are encased in glass and wood, to give an unrivalled finish and freshness.
The exclusive restaurant serves the best in modern English/French cuisine. The Megaro Bar is everything you would expect from a top London hotel, full of style and sophistication within a uniquely designed area where light, glass and wood are infused together effortlessly. A full drinks menu is on offer, including a fine selection of wines and beers from all over the world.