El City View Roman Road está ubicado en Londres, a 5 minutos a pie de la estación de metro Bethnal Green. El hotel está a 7 minutos del centro de ocio York Hall y a 12 minutos a pie del parque Victoria.
Número de habitaciones: 18
113 Roman Road, Tower Hamlets, Londres, E2 0QN, Reino Unido