THE CROWN ROOMS, London
About the Hotel
Location
The Crown Rooms is located in the heart of London, providing easy access to the iconic attractions of the city. It is steps away from famous landmarks such as the
Rooms
The hotel offers a variety of spacious rooms, including
Dining
Guests can dine at
Wellness
A
Business
The hotel includes a dedicated
Highlights
Location: steps away from British Museum
Rooms: superior and deluxe options with high ceilings
Dining: The Crown Restaurant offers diverse menu
Wellness: fitness center and wellness treatments
Business: dedicated business center and meeting rooms
Select your room type
Room rates & availability calendar
Getting around town
Transport options available
Amenities & services
General
- No smoking on site
- Free Wi-Fi
- No pets allowed
- Key access
Sports & Fitness
- Darts
Guest Parking
- Electric kettle
Spa & Leisure
- Live entertainment
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV
Room decor
- Carpeted floor