Location
Situated in London, Dolphin Hotel London is just 2 kilometres from Sherlock Holmes Museum, popular museum dedicated to the legendary detective Sherlock Holmes. Travellers can find time to shop at Harrods, one of the largest department stores in London.
Rooms
All units at this hotel are fully furnished with modern amenities to provide comfortable rest for guests. Each unit is self contained with cable TV, refrigerator and telephone.
Restaurant
Breakfast is served at Dolphin Hotel's well appointed dining room that can accommodate up to 30 guests. The comfortable bar at this hotel is the right place to relax with a sip of the cocktail.