The Landmark London

London

The five star Landmark London Hotel is situated in the heart of central London and close to all main attractions and amenities. The hotel is just a short distance from Oxford Circus for all of London’s main shopping streets and Piccadilly Circus the renowned theatre district. London’s main airports can all be reached in less than an hour. The hotel encompasses 300 of some of the largest guest rooms in London including 51 suites, 11 stunning conference and banqueting rooms, three stylish bars and restaurants including the award winning Afternoon Tea and a luxurious Spa & Health Club which features four treatment rooms, a 15 metre swimming pool, Jacuzzi and a state of the art gymnasium. The Landmark London provides luxury and service at the most exclusive address in the Capital.

hotel website

view larger map