The Terrace Battersea is a luxury hotel conveniently located near various popular attractions. Situated just 1.41km away from Victoria Tube Station and Victoria Train Station, our hotel offers easy access to transportation for exploring the city. Additionally, Harrods is only 2.07km away, allowing guests to enjoy premier shopping experiences. South Kensington Tube Station, located 2.07km from our hotel, provides quick connections to other parts of London. Buckingham Palace, one of the city's most iconic landmarks, is also a short 2.1km journey from our location. We strive to provide our guests with exceptional comfort and convenience during their stay.
The Terrace Battersea is conveniently located near Victoria Tube Station and Victoria Train Station, making it easy for guests to explore the city.
Yes, Harrods, one of London's premier department stores, is located just 2.07km away from The Terrace Battersea.
South Kensington Tube Station, located 2.07km from our hotel, provides quick connections to popular attractions in London.
Buckingham Palace, one of the city's most iconic landmarks, is only 2.1km away from The Terrace Battersea.
At The Terrace Battersea, we strive to provide our guests with exceptional comfort and convenience, ensuring a memorable stay.