Just 0.5 miles from Victoria Station, and ideal for central London, this hotel in elegant Belgravia is basic, clean and convenient. It offers guests free Wi-Fi, 1 mile from Buckingham Palace.
Number of rooms: 44
19-21 Belgrave Rd, Victoria, Westminster Borough, London, SW1V 1RB, United Kingdom