Muzeum Figur Woskowych Madame Tussaud znajduje się 20 min piechotą od The Landmark Luxurious House Londyn o powierzchni 332 m², natomiast Stacja metra Baker Street znajduje się w pobliżu.
The Landmark Luxurious House oferuje miejsce do siedzenia z widokiem na ogród oraz udogodnienia, takie jak klimatyzacja. Obiekt noclegowy zapewnia również 4 łazienki. Ponadto do dyspozycji Gości oddzielna toaleta, gorąca kąpiel i prysznic.
W skład obiektu noclegowego wchodzi pełnowymiarowa kuchnia z kuchenką mikrofalową i piekarnikiem do samodzielnego przygotowywania posiłków. Restauracja Two Point serwująca dania kuchni azjatyckiej, znajduje się w ciągu 5 min pieszo od miejsca.
Ten apartament leży w dzielnicy Westminster, w odległości krótkiego spaceru od stacji metra Marylebone. Koło obserwacyjne London Eye jest oddalony 3 km. Prawie 15 min jazdy autem od 4-pokojowego apartamentu znajduje się Targ Borough Market.