Location close to villages.
The hotel is on Belgrave Road in Westminster, and is convenient to a number of shops and tourist attractions. Guests appreciate that the hotel is only a four-minute walk to the Pimlico tube station, while Buckingham Palace is under a mile away. Additional