Heaven Hotels, London.
Hotels near HeavenLaunch the HotelMap above to see hotels near Heaven. Heaven is in the London area called Covent Garden. Main attractions near Heaven include Garrick's Temple To Shakespeare, Hampton Court Palace, Strawberry Hill House. The nearest station is Charing Cross Tube Station. This Heaven HotelMap connects live to nearby hotels - showing you true room availability and the latest special offer rates directly from the hotels.
Luxury Town House
51 Buckingham Gate, London, SW1E 6AF
20 minutes walk from Heaven
100% of past customers recommend this hotel.
Located just a few moments away from the famous Buckingham Palace, the 51 Buckingham Gate, Taj Suites and Re...