Nestled in the Victoria district, the 4-star Lower Belgrave Street Apartments London hotel is about 25 minutes' walk from Selfridges London Department Store. This London hotel includes 10 rooms.
Located 0.2 miles from Italian Cultural Institute in London, the hotel is a short way from the Grade I-listed triumphal Wellington Arch. Located around 10 minutes' stroll from Hyde Park Corner metro station, the Lower Belgrave Street London is approximately 10 minutes' drive from the privately run Sherlock Holmes Museum. Guests might as well enjoy proximity to Warwick Square, situated a mere 0.7 miles away. The Protestant Westminster Abbey also lies 30 minutes' walk away. This property lies 1.6 miles from Marylebone train station.
Santini is situated right near the London hotel.