Descripción del hotel
El Edgware Road Inn está en Londres, a 1 km del estadio de críquet Lord's, y ofrece WiFi gratuita en todas las dependencias.
Todas las habitaciones están equipadas con TV.
El establecimiento también cuenta con cocina compartida.
El Edgware Road Inn se encuentra a 1,5 km del Hyde Park y a 1,6 km del Regents Park. El aeropuerto de Londres-City se halla a 15 km.
Características del hotel