Fodor's Expert Review The Megaro

1 Belgrove St., London, Greater London, WC1H 8AB, England

Located right by St. Pancras International station, this colorful, snazzily designed hotel offers guests rooms with a chic contemporary vibe and all the latest amenities, from espresso machines to Bluetooth speakers. Rooms come in decent sizes, with the more spacious ones on the upper floors, having huge windows to view the cityscape. Magenta, the hotel restaurant, serves good modern European fare.

PROS

  • comfortable beds
  • great location for Eurostar travelers
  • short hop on the Tube to city center

CONS

  • immediate neighborhood isn't interesting
  • situated on a very busy road
  • interiors may be a bit stark for some

QUICK FACTS

Hotel
$$

HOTEL INFO

Phones: 020-7843–2222

HOTEL DETAILS

57 rooms
Rate Includes: Free Breakfast