Hotel Address: 222 Marylebone Road London. Location. The Landmark London is located in central London, close to Madame Tussaud"s Wax Museum, Marble Arch, and Royal Albert Hall. Nearby points of interest also include Buckingham Palace and Trafalgar Square. Hotel Features. The Landmark London features a restaurant and a bar/lounge. Room service is available 24 hours a day. The hotel serves English breakfasts (surcharges apply). Recreational amenities include an indoor pool, a health club, a spa tub, a sauna, and a fitness facility. Spa am… read more.
Landmark Hotel
Keine Kommentare:
Kommentar veröffentlichen