El Megaro Hotel se encuentra justo enfrente de las estaciones de Kings Cross y St. Pancras, por lo que es fácil llegar a cualquier lugar de Londres o Inglaterra desde este establecimiento. Sin embargo, también está a poca distancia a pie de lugares como Camden, el Museo Británico, Regent's Park, la Biblioteca Británica, el Museo del Canal de Londres y el histórico barrio de Bloomsbury. Lugares aún más famosos como Piccadilly Circus, el London Eye, el Big Ben y el palacio de Westminster, Trafalgar Square y el palacio de Buckingham están a menos de 3,2 km. El aeropuerto de Heathrow está a unos 24 km.
Este elegante hotel goza de una excelente ubicación, pero también cuenta con una gran variedad de servicios y comodidades. En la parte superior de la lista se encuentra su famoso restaurante, que sirve tortitas famosas en Instagram y desayunos ingleses abundantes. El restaurante también sirve tres comidas al día y cuenta con un bar acogedor. El establecimiento admite mascotas y ofrece actuaciones en directo, servicio de alquiler de bicicletas, aparcamiento, servicio de conserjería con servicio de venta de entradas y excursiones, servicios de negocios, terrazas y salones al aire libre, servicio de lavandería y mucho más.
Las habitaciones varían mucho e incluyen habitaciones estándar de hotel, estudios y apartamentos completos. Las habitaciones dobles son ideales para una estancia corta y cuentan con un gran baño privado y una decoración increíblemente atractiva. Hay habitaciones dobles de lujo con zona de estar, baño privado con ropa de cama de primera calidad y escritorio, entre otras comodidades. Las habitaciones familiares son grandes como las suites de gran tamaño, mientras que los ocho apartamentos son ideales para una estancia familiar o de grupo con sala de estar, salón, zona de trabajo y dormitorios.
El Megaro Hotel goza de una ubicación céntrica en Londres y es una opción elegante y con muchas comodidades.