Está situado cerca del barrio Elephant and Castle y ofrece fácil acceso a numerosos y fascinantes lugares de interés de Londres. La noria London Eye, la galería Saatchi, el acuario de Londres, la sala Royal Festival Hall y el Museo Imperial de la Guerra quedan a un corto trayecto en autobús. Los aeropuertos de Londres están situados aproximadamente en un intervalo de 7 a 34 km del hotel. El aeropuerto de Londres-Heathrow dista escasos 15 km y el aeropuerto de Londres-Gatwick, aproximadamente 24 km.Este hotel se construyó en 1900. Los huéspedes podrán alojarse en una de las 18 habitaciones. Los huéspedes son bien recibidos en la zona de recepción. Las instalaciones incluyen un bar, un pub y una sala de TV. Aquellos que viajen con vehículo propio pueden dejarlo en el aparcamiento del establecimiento.Asimismo, hay disponibles una nevera, un microondas y una cafetera/tetera. Para mayor confort, se ofrece un televisor.La oferta deportiva y de ocio proporciona la posibilidad de organizar el tiempo libre de forma flexible. Las actividades de ocio ofrecidas proporcionan variedad; estas incluyen billar y dardos.En el alojamiento se aceptan las siguientes tarjetas de crédito: Visa y MasterCard.