since 1999
Book online or call us on +44 (0) 1480 212898

Megaro Hotel (WC1)


Belgrove Street, London, WC1H 8AB, United Kingdom Location & Map

Megaro Hotel Profile and Photos

The Megaro Hotel is ideally situated in the bustling heart of St Pancras, offering luxury accommodation in London. The hotel boasts 49 comfortable en suite rooms, many of which overlook the impressive exterior of St Pancras station. All of the stylish and contemporary rooms have unique furnishings and bespoke fittings offering simple, perfect comfort.

The Megaro hotel has many types of rooms available to accommodate the most assuring traveller whether their purpose is business or leisure related. Bedrooms come complete with all the creature comforts. Bathrooms are encased in glass and wood, to give an unrivalled finish and freshness. Executive bedrooms are larger in size with added seating areas.

Megaro Hotel Features

Room service, Fitness Centre, Bar, Breakfast in the Room, Internet Services, Bicycle Rental, Wi-Fi/Wireless LAN, Free Wi-Fi Internet Access Included, Restaurant (a la carte), Shuttle Service (surcharge), Special Diet Menus (on request)

Megaro Hotel Room Features

Air conditioning, Hairdryer, Ironing facilities, Radio, Bathrobes, Slippers, Bathroom, Shower, Bath, Safety Deposit Box, TV, Telephone, Iron, Refrigerator, Work Desk, Seating Area, Toilet, Bath or Shower

Megaro Hotel Location & Car Parking

The Megaro Hotel is situated opposite London's St Pancras train station and the new terminal area for Eurostar trains to continental Europe. Nearby areas include Bloomsbury, Baker Street and London's West End. No car parking available at the hotel.