A una distancia de 650 metros de la estación de metro Paddington, el encantador Dolphin Hotel Londres, de 3 estrellas, está en una zona comercial de Londres junto al Lago Serpentine. Este agradable hotel cuenta con 26 habitaciones con vistas a la ciudad. Además, ofrece una zona de vestíbulo y depósito de equipajes.
El hotel está situado en el barrio Westminster Borough de Londres, a unos 10 minutos en coche de la Galería Nacional y a una distancia de 2 km del Museo de Victoria y Alberto. El hotel Dolphin Londres está situado cerca de la Estación de Paddington y a 10 minutos en coche del Museo Británico. Podrás visitar el lago The Long Water, a 20 minutos a pie de este lugar, y disfrutar de la naturaleza de United Kingdom, disfrutando de momentos de paz y tranquilidad. Las atracciones familiares cercanas incluyen el Ojo de Londres, a unos 4 km del Dolphin Hotel. Para los que viajan desde lejos, el aeropuerto la Ciudad de Londres está a 33 minutos en coche.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Muchas habitaciones del hotel disponen de un inodoro separado y una ducha, además de comodidades como secador de pelo y toallas.
El restaurante Zonzo Restaurant ofrece comida mediterránea y se encuentra a unos 200 metros.