



** London
Elmwood Hotel
19-20 Argyle Square, Londres WC1H 8AS, Reino Unido
El hotel
Elmwood Hotel está ubicado a pocos minutos a pie de las estaciones internacionales de King's Cross y St Pancras a 12 km del aeropuerto Londres City. Dispone de conexión inalámbrica a internet en algunas habitaciones.
Este hotel permite reservas por horas y está ubicado cerca de las atracciones de Londres, incluyendo el Museo Británico, Piccadilly Circus, Covent Garden y Oxford Street. La recién decoradas habitaciones, con baño privado, ofrecen un confort básico en el centro de la ciudad de Londres.
Servicios y extras
Servicios
- Wi-Fi Gratis
- Sala de Reuniones
- Parking
- Restaurante