Holmes Hotel London
83 Chiltern Street, London, United Kingdom
★★★★
London, United Kingdom
One of the hotels for your stay in London is the Holmes Hotel London which is located at 83 Chiltern Street, London, United Kingdom. There are many facilities offered at Holmes Hotel London, both hotel and room facilities. If you are traveling to London, you can choose Holmes Hotel London as a place to stay. Holmes Hotel London is located in the region of England, Middlesex, Greater London
Rotate image to see Holmes Hotel London
Hotel Amenities
- CCTV outside property
- Sauna
- Air conditioning
- Sun deck
- Coffee house on site
- Bathroom emergency cord
- Pet friendly
- Lowered sink
- Fax/Photocopying
- Security alarm
- Baggage storage
- Smoke-free property
- Elevator
- Smoke alarms
- Key card access
- Internet
- Invoice provided
- Dry cleaning
- Tour desk
- Heating
- Key access
- Free Wifi
- 24-hour front desk
- Bar
- Concierge
- Wifi
- Cashless payment available
- Ironing service
- Board games/Puzzles
- Pool table
- Family rooms
- Fire extinguishers
- Laundry
- Fitness center
- Kids' meals
- Fitness
- Pet basket
- Wine/Champagne
- CCTV in common areas
- Access to healthcare professionals
- Raised toilet
- Restaurant
- Guests have the option to cancel any cleaning services for their accommodation during their stay
- Breakfast in the room
- Outdoor furniture
- Safe
- Daily housekeeping
- Meeting/Banquet facilities
- Facilities for disabled guests
- Designated smoking area
- Room service
- First aid kits available
- Non-smoking rooms
- Mobile app for room service
- Wifi in all areas
- Private check-in/out
- Toilet with grab rails
- Pet bowls
- Terrace
- Wheelchair accessible
- Special diet meals (on request)
Hotel policy
- Check-in time is 15:00 and check-out time is 12:00
- Pets allowed