Otwarty Basen Tooting Bec znajduje się 10 min samochodem od Luxury Boutique Modern Studio, Self Check In West Dulwich, natomiast St Luke's Church znajduje się w pobliżu. Goście mogą korzystać z Wi-Fi zarówno w celach służbowych, jak i rekreacyjnych.
Apartament oferuje dogodną lokalizację w zasięgu ręki od stacji kolejowej West Norwood. Park Crystal Palace jest w około 2 km, a Bromley - w 9 km. W ciągu prawie 15 min jazdy od Luxury Boutique Modern Studio, Self Check In znajduje się również Muzeum Tate Britain.
Ten apartament oferuje urządzenie do parzenia kawy/herbaty oraz wyposażony aneks kuchenny z lodówką i piekarnikiem.