El Dolphin Inn, situado en una plaza ajardinada de Paddington, es un pequeño hotel de 2 estrellas que ocupa un edificio de estilo victoriano y ofrece 18 habitaciones. Cuenta con wifi gratuita y está bien comunicado con la red de autobuses y a 3 minutos a pie de la estación de Paddington.
Las habitaciones del Dolphin Inn Hotel disponen de baño privado, TV, secador de pelo y nevera. Se proporciona ropa de cama y artículos de aseo básicos. Este hotel no tiene ascensor.
El Dolphin Inn - 'The Lodge' está a pocos pasos del famoso Hyde Park y de los jardines de Kensington. Oxford Street queda a 5 minutos en autobús.