The Landmark London is a grand Victorian hotel located near Marylebone Station. It offers smoke-free rooms for guests seeking a smoke-free environment. The rooms are elegantly furnished and provide a comfortable stay. The hotel features a stunning atrium, multiple dining options, and a luxurious spa. Its convenient location allows guests to easily explore attractions such as Regent's Park, Madame Tussauds, and the shopping districts of Oxford Street and Bond Street.