Located 46 meters from Clifton Restaurant. Arbor City Hotel is conveniently located in the popular Tower Hamlets area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 115 meters from Clifton Restaurant. Ideally located in the Tower Hamlets area, The Buxton promises a relaxing and wonderful visit. The property has everything you need for a comfortable stay.