London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
65-67 Belgrave Road, London
This budget hotel is just 0.5 miles from Victoria Station for the Underground, trains and coaches. Only a mile from Buckingham Palace and Westminster, guests are also surrounded by restaurants.
See MoreUsage of subsidiary facilities may incur additional fees