El The Crown se encuentra en la animada calle Lavender Street de Battersea, en la zona suroeste de Londres.
Este albergue ofrece habitaciones compartidas mixtas. Las habitaciones disponen de WiFi gratuita, ropa de cama recién lavada, edredón y almohada. Los huéspedes tienen acceso a un bar abierto las 24 horas. Hay recepción y servicio de seguridad las 24 horas.
Hay una amplia red de autobuses que conecta la zona con gran parte del sur y el centro de Londres. El The Crown está a poca distancia a pie de 3 estaciones de metro y de 2 estaciones de tren.
A 40 minutos en transporte público se encuentran lugares de interés, como el Big Ben, el Palacio de Buckingham, el London Eye y el estadio O2 Arena.