Still Life - Vauxhall ligt in London en biedt accommodatie met eigen kookgelegenheid, gratis WiFi, een bar en een restaurant. Het is 3 minuten lopen naar het metrostation Vauxhall op de Victoria Line en in 10 minuten wandelt u naar de Kia Oval Cricket Ground.
Alle stijlvolle, moderne appartementen van het Still Life zijn voorzien van een zithoek met een bank, een flatscreen-tv, een iPod-dock, een telefoon en een volledig uitgeruste keuken. Er is ook een eigen badkamer met een douche en een bad.
Vauxhall City Farm bereikt u te voet in 7 minuten en het treinstation van Vauxhall ligt op 3 minuten lopen. Battersea Park is 2 km verderop en Buckingham Palace ligt op ruim 2 km afstand.
De Big Ben bevindt zich op slechts 24 minuten lopen van het appartement.