Showing posts with label London. Show all posts
Showing posts with label London. Show all posts

Landmark London Hotel

Initially established in 1899, this awarded-winning hotel was once served as a convalescent home during World War II as well as the headquarters of the British Railways Board. Later in 1995, the hotel is reopened as the Landmark hotel. Guest will find the hotel is conveniently located with main tourist attractions including Madame Tussauds, Soho Buckingham Palace and the London Eye are within a short reach from the hotel. Ideally situated in the heart of London, the 5-star hotel features the Winter Garden with its glass all-weather atrium enclosing towering palms and exotic flowers, a highly civilized venue for champagne brunch and Devonshire tea. With a prime location, Landmark Hotel is sure a favorite for travelers who want an ideal base to explore the sights of London.

Athenaeum Hotel

Close to Hyde Park, the Edwardian-style Athenaeum Hotel offers high degrees of romance and class. Within walking distance of high-end shops and Buckingham Palace, the Athenaeum Hotel is well positioned to experience both the big tourist sites and the subdued aura of London's bourgeoisie. A five-minute walk from Green Park tube station and directly opposite St James's Park, Buckingham Palace is just across the park and the fancy cakes and teas of Fortnum & Mason are a few minutes' walk up the road. Tourists of London will appreciate the convenience of the tube and proximity to Marks & Spencer, while lovers can stroll around to Shepherd Market's restaurants or hire decks chairs and watch the flow of pedestrians through St James's Park.