A sanctuary in the bustling heart of St Pancras: an oasis of fine wine and cuisine; luxury accommodation and customised service. A tranquil space at the end of your journey.
This content has been supplied by Megaro Hotel
Venue Details & Map
St PancrasLondonWC1H 8AB
- +44 (0)20 7843 2222
Loading reviews for Megaro Hotel
Are you a representative of Megaro Hotel?
Respond to Reviews
Please be advised that any comments, opinions and statements submitted herewith are entirely independent and do not represent views held by, or are in any way connected to visitlondon.com.