There is 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. It is The Megaro Hotel.
Megaro Hotel Belgrove Street,
St. PancrasLondon WC1H8AB
t: 020 7843 2222