Megaro Hotel proporciona a sus huéspedes un alojamiento excelente para su estancia en Londres, apenas a diez minutos caminando de Euston Bus Station. Está a solo un breve paseo Biblioteca Británica y Parque Natural de Camley Street. La propiedad ha sido renovada recientemente y cuenta con recepción 24 horas, traslados al aeropuerto y servicio de habitaciones las 24 horas. Asimismo, los huéspedes tienen a su disposición acceso a internet Wi-Fi. El hotel tiene lujosas habitaciones con un secador de pelo, una plancha y una nevera. Todas ellas cuentan con películas bajo petición, agua embotellada y un cuarto de baño privado. La propiedad ofrece un bar, donde los huéspedes pueden tomar una copa en el interior o si lo prefieren al aire libre, en la terraza. Para su comodidad, también tiene un restaurante. Aeropuerto Heathrow de Londres se encuentra aproximadamente a 40 minutos en coche y estación de Euston queda a unos 20 minutos a pie. Los huéspedes, asimismo, pueden visitar University College London, Russell Square y Tavistock Square.