In a prime location in the Greenwich district of London, The Crown Rooms is located 1.5 miles from O2 Arena, 1.6 miles from Blackheath Station and a 15-minute walk from Greenwich Park. The property is around 3.3 miles from Canada Water Tube Station, 3.4 miles from Canary Wharf Tube Station and 4 miles from Tube Station. Tower of London is 5.3 miles from the hotel and Tower Bridge is 5.5 miles away.
All guest rooms in the hotel are equipped with a coffee machine. All rooms are equipped with a private bathroom with a shower, free toiletries and a hairdryer.
Olympic Stadium is 4.4 miles from The Crown Rooms, while Stratford Tube Station is 4.6 miles away. The nearest airport is London City Airport, 5.6 miles from the accommodation.