Twenty Nevern Square Hotel
20 Nevern Square, London, United Kingdom
★★★★
London, United Kingdom
One of the hotels for your stay in London is the Twenty Nevern Square Hotel which is located at 20 Nevern Square, London, United Kingdom. There are many facilities offered at Twenty Nevern Square Hotel, both hotel and room facilities. If you are traveling to London, you can choose Twenty Nevern Square Hotel as a place to stay. Twenty Nevern Square Hotel is located in the region of England, Middlesex, Greater London
Rotate image to see Twenty Nevern Square Hotel
Hotel Amenities
- Contactless check-in/out
- 24-hour front desk
- Cashless payment available
- Staff follow all safety protocols as directed by local authorities
- Heating
- Parking
- Meeting/Banquet facilities
- Family rooms
- Private Parking
- Process in place to check health of guests
- Safe
- CCTV in common areas
- Internet
- CCTV outside property
- First aid kits available
- Air conditioning
- Fax/Photocopying
- Smoke alarms
- Free Wifi
- Use of cleaning chemicals that are effective against coronavirus
- Guest accommodation disinfected between stays
- Smoke-free property
- Linens, towels, and laundry washed in accordance with local authority guidelines
- Key card access
- Elevator
- Garden
- Hand sanitizer in guest accommodation and common areas
- Fire extinguishers
- Outdoor furniture
- Concierge
- Daily housekeeping
- Non-smoking rooms
- Shared lounge/TV area
- Key access
- Baggage storage
- Face masks for guests available
- 24-hour security
- Wifi
- Shared stationery (e.g. printed menus, magazines, pens, paper) removed
- Invoice provided
- Wifi in all areas
Hotel policy
- Check-in time is 14:00 and check-out time is 11:00
- Pets are not allowed