Kula London - Tower Hill provides accommodations within 2.6 miles of the center of London, with free Wifi and a kitchen with a dishwasher, a microwave, and a toaster. Popular points of interest nearby include Tower Bridge, Brick Lane, and London Bridge. St Paul's Cathedral is 1.2 miles away, and London Bridge Tube Station is 1.4 miles from the apartment.
At the apartment complex, all units have a desk, a flat-screen TV, a private bathroom, bed linen, and towels. All units are air conditioned and include a seating and/or dining area. Additional in-room amenities include chocolates or cookies.
Popular points of interest near the apartment include Sky Garden, Tower of London, and Liverpool Street Tube Station. The nearest airport is London City Airport, 6.2 miles from Kula London - Tower Hill.