This property boasts pleasant location. It has a score 5.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Breakfast
No pets allowed
Located in the Tottenham district of London, the 3-star The 22 Hotel London is 3.3 km from such culture-oriented attractions as the William Morris Gallery. The hotel features Wi-Fi in the rooms.