Este alojamiento se halla a menos de 1 minuto de la estación de Paddington, en el centro de Londres. Ofrece Wi-Fi gratuita de alta velocidad y habitaciones con baño privado y TV con canales Freeview.
Número de habitaciones: 78
25 London Street, Westminster Borough, Londres, W2 1HH, Reino Unido