Eurotraveller Hotel- ExpressHotel
18 Amelia Street, Southwark, Londres, SE17 3PY, Reino Unido
El Express by Eurotraveller Hotel se halla a solo 800 metros de la estación de metro de Elephant & Castle y ofrece un alojamiento asequible. Las habitaciones disponen de baño con ducha, TV de plasma y conexión Wi-Fi gratuita.