London House Hotel
Este moderno hotel se halla a poca distancia a pie de Hyde Park y dispone de habitaciones con aire acondicionado, nevera pequeña y TV de pantalla plana. Se encuentra a 2 minutos de las estaciones de metro de Bayswater y Queensway.