Choose your room
Victoria Belgravia Townhouse Apartments
- Wi-Fi
- Express check-in/ -out
- Sports activities
Tennis court
Horseback riding
Fishing
Cycling
- No pets allowed
The 150 m² Victoria Belgravia Townhouse Apartments London is a great place to stay in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, around a 20-minute walk from Buckingham Palace. This 3-bedroom apartment can hold up to 8 guests.
The spacious apartment is located 2.5 km from the public Trafalgar Square and in the vicinity of Sloane Square underground station. Victoria Belgravia Townhouse Apartments is 15 minutes by car from the historic castle "Tower of London" and 400 metres from the anglo-catholic St Gabriel's Church.
The apartment includes a sitting area and a living room and overlooks the city. The property is equipped with a bathroom that features hair dryers and towels. Additionally, you'll find a separate toilet and a shower.
Your comfort is our priority, which is why Victoria Belgravia Townhouse Apartments offers a fully equipped kitchen with an electric kettle, a fridge, and kitchenware. This accommodation is 4.4 km from Euston train station.