LANDMARK
Located next to London's Marylebone station, The Landmark London is a 5-star luxury hotel dating back to 1899. It's just 3.2 km from the British Museum and a 14-minute walk from Oxford Street. Elegant guest rooms feature sitting areas, flat-screen TVs and free Wi-Fi. Suites, meanwhile, offer a separate living area, Nespresso machine and Italian marble bathroom. Some suites even offer a view of the hotel's atrium. There are several dining options, including a chic restaurant-bar serving modern European cuisine, another elegant restaurant set in a 7-storey glass-topped atrium, and a convivial lounge offering afternoon tea. The Landmark London is ideally located close to public transport and the city center, making it a perfect choice for travelers interested in shopping and sightseeing.