Located 137 meters from Room Home Stay . Urban Stay London City Apartments is conveniently located in the popular The City area. The property offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 189 meters from Room Home Stay . Ideally located in the prime touristic area of The City, The Bull and The Hide promises a relaxing and wonderful visit.
Located 205 meters from Room Home Stay . Ideally located in the prime touristic area of The City, Andaz Liverpool Street London - A concept by Hyatt promises a relaxing and wonderful visit.