Obiekt The Crown Rooms znajduje się w znakomitej lokalizacji w dzielnicy Greenwich. W okolicy znajdują się ciekawe miejsca takie jak: O2 Arena ( 2,5 km), Stacja kolejowa w Blackheath ( 2,6 km), Park Greenwich ( 1,3 km). W okolicy znajdują się ciekawe miejsca takie jak: Stacja metra Canada Water ( 5,3 km), Stacja metra Canary Wharf ( 5,5 km), Stacja metra West Ham ( 6,5 km). Odległość ważnych miejsc od hotelu: Stadion Olimpijski w Londynie – 7 km, Stacja metra Stratford – 7,4 km.
W każdym pokoju znajduje się prywatna łazienka z prysznicem, bezpłatnym zestawem kosmetyków i suszarką do włosów.
Odległość ważnych miejsc od obiektu: Twierdza Tower of London – 8,6 km, Most Tower Bridge – 8,8 km. Najbliższe lotnisko, Lotnisko Londyn City, znajduje się 9 km od obiektu The Crown Rooms.