A stay at Dover Hotel places you in the heart of London, walking distance from Apollo Victoria Theatre and Westminster Cathedral. This guesthouse is close to Big Ben and Trafalgar Square.
Make yourself at home in one of the 34 guestrooms. Satellite television is provided for your entertainment. Conveniences include direct-dial phones, as well as safes and clock radios.
Featured amenities include a 24-hour front desk and a safe deposit box at the front desk. For a surcharge, guests may use a shuttle from the hotel to the airport (available on request) or park nearby.