The 2-star Dover Hotel is located in the heart of London. The hotel opened its doors in 1930 and was remodeled in 2004.
This hotel is situated 1.6 km away from Thames River, Harrods and Big Ben. Guests will find London city center within a 20-minute walk from the property.
Dover Hotel is set close to a museum and a palace as well as Houses of Parliament, Westminster Cathedral and St. James's Park.
London City airport can be reached in 15 minutes by car from Dover Hotel.
This business property features bright guestrooms fitted with cable TV, high-speed internet, a separate toilet, central heating and a writing desk. They also have an electric kettle and coffee/tea makers available for self-catering.
Eat & Drink
Start your day with a complimentary breakfast served at the dining room. Guests can enjoy british and turkish cuisine in Marquis of Westminster located fairly close to the property.
Friendly staff provides guests with 24-hour reception and wake up service.
Wireless internet is available in the entire hotel for free.
No parking available.