Central London Budget Hotel

London • Show on map
Price as low as GBP 43.11
A 2-minute walk from Hyde Park Central London Budget Hotel offers central London accommodation in a small historic Victorian terraced townhouse opposite Lancaster Gate Tube Station and around 5 minutes'…More info


