BAR

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

e: reservations@hotelmegaro.co.uk

click to visit the full website