The Landmark London mang đến cho khách lưu trú một vị trí thuận tiện, chỉ 10 phút đi bộ là đến được Bảo tàng sáp Madame Tussauds và Công viên Regent. Khách có thể tận hưởng cảm giác thư thái với massage, liệu pháp hương thơm hoặc liệu pháp Ayurveda và thưởng thức món ngon ở Winter Garden, một trong 2 nhà hàng, phục vụ bữa sáng, bữa trưa và bữa tối. Những tiện nghi nổi bật khác tại khách sạn sang trọng này bao gồm 2 quán bar/khu lounge, hồ bơi trong nhà và câu lạc bộ sức khỏe. Du khách đánh giá cao nhân viên nhiệt tình và cơ sở vật chất. Dịch vụ giao thông công cộng chỉ cách một quãng đi bộ ngắn: cách Ga tàu điện ngầm Marylebone vài bước chân và Ga tàu điện ngầm Edgware Road (Tuyến Circle) 5 phút.