LocationDolphin Hotel London is located in a tree-lined square, around 100 yards away from Paddington main line and underground stations. The Hyde Park, Madame Tussaud's, British Museum, Buckingham Palace, Trafalgar Square, Big Ben and numerous other London attractions are either within walking distance or within easy reach.
RoomsThe hotel offers comfortable accommodation units that are well equipped with several standard amenities.
RestaurantBreakfast is served at the hotels dining room and later you can also dine at the nearby restaurants, which offer food of different tastes such as Indian, Italian, Greek and Chinese.
GeneralA meeting room that can accommodate up to 30 people is also available onsite for your various business meets and seminars.