Oryginalny 10-pokojowy apartament Still Life - Vauxhall Londyn jest usytuowany prawie 5 min piechotą od stacji metra Vauxhall i oferuje Wi-Fi. Muzeum gabinetów dowodzenia Churchilla znajduje się 2 km od apartamentu, a Green Park leży w prawie 2,1 km.
Współczesny apartament jest dogodnie usytuowany w dzielnicy Barnes, 4 km od stacji kolejowej Marylebone. Plaża oddalona jest w odległości 14 min spacerem. Popularne atrakcje w pobliżu apartamentu Still Life - Vauxhall to Vauxhall Park w prawie 600 m.
Obiekt noclegowy oferuje oddzielną toaletę i wannę połączoną z prysznicem. Ponadto w łazience znajduje się suszarka do włosów i ręczniki.
Goście mogą korzystać w apartamencie z pełnowymiarowej kuchni oraz delektować się posiłkami w w jadalni.