The Crown London
London England
Check in
3:00 PM
Check out
11:00 AM
Tread lightly and travel consciously at The Crown London, where sustainability meets exceptional hospitality, you'll be a 5-minute drive from Brent Cross Shopping Centre and 9 minutes from Madame Tussauds Wax Museum. This hotel is 15 minutes drive to ZSL London Zoo and 15 minutes drive to Camden Lock Market.
Enjoy green luxury featuring daily housekeeping, air conditioning, room service, a 26-inch flat-screen TV, in-room coffee & tea facilities, a private bathroom with premium toiletries and complimentary high-speed WiFi, with eco-friendly finishes. Conveniences include an iron and ironing board, a desk, an in-room safe and a phone.
Property Details
Location
142-152 Cricklewood Broadway, London, England NW2 3ED, United Kingdom