
176 Trafalgar Road, London, SE10 9TZ
Star Rating: N/A
Set in London, within 2.2 km of O2 Arena and 1.1 km of Greenwich Park, The Crown Rooms offers accommodation with free WiFi. The property is around 2.9...more
Set in London, within 2.2 km of O2 Arena and 1.1 km of Greenwich Park, The Crown Rooms offers accommodation with free WiFi. The property is around 2.9 km from Blackheath station, 5.2 km from Canary Wharf Underground Station and 5.3 km from Canada Water. The hotel features family rooms.
The units in the hotel are fitted with a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer.
Docklands is 6.3 km from The Crown Rooms, while West Ham is 6.5 km away. London City Airport is 9 km from the property.