Located in London (Victoria - Westminster), Dover Hotel is close to Apollo Victoria Theatre, Victoria Palace Theatre, and Buckingham Palace. Also nearby are Big Ben and Trafalgar Square.
In addition to a safe deposit box at the front desk, Dover Hotel features tour assistance. Complimentary wireless Internet access is available in public areas. For a surcharge, guests have access to a shuttle from the hotel to the airport (available on request).
The 34 guestrooms at Dover Hotel include safes and hair dryers. Televisions are equipped with satellite channels.