Property Location Located in London (Hackney), Avo Hotel is within a 10-minute drive of Liverpool Street and Tower of London. This hotel is 2.1 mi (3.4 km) from Emirates Stadium and 2.9 mi (4.6 km) from The Gherkin.Rooms Make yourself at home in one of the 6 guestrooms.Dining At Avo Hotel, enjoy a satisfying meal at the restaurant.Business, Other Amenities Featured amenities include multilingual staff, luggage storage, and an elevator (lift).