The Landmark London is a grand Victorian hotel located near Marylebone Station. It features a stunning indoor swimming pool set within a beautiful atrium. The pool area is surrounded by lush greenery and natural light, creating a serene and tranquil environment. Guests can relax on comfortable loungers by the poolside or take a swim in the heated pool. The hotel also offers a range of spa treatments and wellness facilities for guests to enjoy.