80 Chiltern Street, London, England
Blandford Hotel Hotel Description
The Blandford hotel is a small quality hotel centrally located in London in a quiet area close to all the attractions of London. Recently refurbished the Hotel offers comfortable bedrooms all with en-suite facilities. We offer a personal service and help with all your requirements to make your stay a pleasant one.
Blandford Hotel Hotel Facilities
- 24 hour Front Desk
- City Center
- Near train-station