The Crown Rooms está muy bien situado en el barrio de Greenwich, Londres, a 2,5 km de O2 Arena, a 2,6 km de Estación de Blackheath y a 15 min a pie de Parque de Greenwich. El alojamiento está a unos 5,3 km de Estación de metro Canada Water, a 5,5 km de Estación de metro Canary Wharf y a 6,5 km de Estación de metro West Ham. Estadio Olímpico está a 7 km del hotel y Estación de metro Stratford, a 7,4 km.
Todas las unidades de este alojamiento están equipadas con cafetera. Todas las habitaciones tienen baño privado con ducha, artículos de aseo gratuitos y secador de pelo.
Torre de Londres está a 8,6 km del alojamiento, y Puente de la Torre está a 8,8 km. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 9 km.