General Information
Holmes Hotel London is a 4-star hotels that has been welcoming guests since 1799.
The accommodation went through a renovation in 1991.
Holmes Hotel London is part of Park Plaza under Radisson Hotel Group.
There are 118 rooms spread across 6 floors.
Location
Located at 83 Chiltern Street in London, United Kingdom of Great Britain and Northern Ireland.
Those looking to explore will find RAF Museum London, Cater Museum, and Broadview Gardens and Garden Centre nearby.
Facilities & Amenities
Holmes Hotel London has Laundry service, Luggage storage, Elevator, Garden, Health club, and more.
Business Facilities
For guests traveling for work, Holmes Hotel London has Business facilities available on-site.
Dining
Guests can stop by the café.
Contact
Phone number: 44 8448545276