Choose your room
Abba Heights Apartment
To enjoy your vacation in London, stay at Abba Heights Apartment London, which is just 13 minutes' walk from Three Mills Green & Three Mills Island and within 6 km of the historic castle "Tower of London".
The apartment is in Newham, which is a great choice for travelers interested in entertainment, tourist attraction, and monuments, fairly close to the restaurant The Print House. This apartment is approximately 5 minutes on foot from The View Tube, while Pudding Mill Lane underground station is 300 metres away. Abba Heights Apartment is around 3 km from One Canada Square.
A number of in-room facilities, including a flat-screen TV with satellite channels, are featured in a seating area and a dining area. Offering a separate toilet and a shower, a bathroom at Abba Heights Apartment comes with a hairdryer and bath sheets.
The property is equipped with self-catering amenities such as an electric kettle, a fridge, and kitchenware, providing guests with the opportunity to prepare their own meals. Stratford High Street city rail is about a 15-minute walk away.