London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
122 Belgrave Road, London
Set in the Westminster Borough district in London, Blades Hotel offers 3-star rooms with free WiFi. Popular points of interest nearby include Houses of Parliament, Churchill War Rooms and Buckingham Palace.
See MoreUsage of subsidiary facilities may incur additional fees