Featuring a convenient location around a 5-minute stroll from the anglo-catholic St Gabriel's Church, the 3-room Victoria Belgravia Townhouse Apartments London accommodates up to 8 guests. This apartment assures guests' safety through 24-hour security, while also offering town views.
The 150 ft² apartment is 1.3 miles from the perennially crowded Harrods and in proximity to Sloane Square subway station. Also, Buckingham Palace is approximately 20 minutes' walk from the property. Victoria Belgravia Townhouse Apartments is situated not far from Westminster Cathedral.
The accommodation includes a separate toilet and a shower for your comfort. Furthermore, a hairdryer, bath sheets, and towels is available.
Guests can prepare their own meals in a full kitchen equipped with an electric kettle, a fridge, and glassware. The apartment is 0.3 miles from Victoria Coach bus station.