2 Old Brompton Road, London SW7 3DQ, United Kingdom
Distance: 88 yd.
Company description
Central London’s Premier Serviced apartments. Close to Tourist attractions and transport links. Apartments from less than 100 pounds per night.1 – 2 and 3 bedroom fully equipped apartments sleep 2-8 p
More details
Payment Accepted
Maestro, Cheque, Invoice, American Express, Cash, Delta, Switch, Eurocard, Electron, MasterCard, Visa