Set in an award-winning development on the River Thames in London, Still Life Vauxhall offers a fantastic vantage point for guests to explore the city. The apartment sleeps 4 people in 2 bedrooms and is equipped with modern conveniences, including free and unlimited business broadband. The location is ideal, with Vauxhall Station providing easy access to popular tourist attractions like Victoria, Green Park, Oxford Street, Waterloo, and Westminster.
The apartment features a balcony with river views, providing a peaceful retreat in the bustling city center. Guests can enjoy the comfort of their own private space while knowing that a professional team is available 24/7 for emergency support. The neighborhood offers natural beauty, with Hyde Park and Finsbury Park nearby, as well as popular attractions like the London Eye and Natural History Museum.
For those looking for outdoor activities, the area offers opportunities for cycling and outlet shopping. The convenient location near public transportation makes it easy to explore all that London has to offer, from historic landmarks like Big Ben and the Houses of Parliament to world-class shopping experiences on Oxford Street. Whether guests are visiting for business or pleasure, Still Life Vauxhall provides a comfortable and convenient home base for their stay in London.
Self-catering cottage holidays in the UK and Ireland can still be a green option. You can have the comforts of home and the flexibility to do what you want; when you want - without the hassles of air travel!