The Crown Rooms is goed gelegen in de wijk Greenwich in Londen, en is gelegen op 2,5 km van O2 Arena, 2,6 km van station Blackheath en 15 minuten lopen van Greenwich Park. De accommodatie ligt op ongeveer 5,3 km van metrostation Canada Water, 5,5 km van metrostation Canary Wharf en 6,5 km van metrostation West Ham. Tower of London ligt op 8,6 km van het hotel en Tower Bridge ligt op 8,8 km.
Alle units bij het hotel hebben een koffiezetapparaat. De kamers hebben een eigen badkamer met een douche, gratis toiletartikelen en een haardroger.
Olympic Stadium ligt op 7 km van The Crown Rooms, en metrostation Stratford ligt 7,4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 9 km van de accommodatie.