Situated in London, Tower Hamlet Holiday Apartment offers self-catering accommodation with free WiFi. Guests benefit from terrace. A dishwasher and an oven can be found in the kitchen and there is a private bathroom.
Situated 1.6 km from Olympic Stadium and 2.2 km from Victoria Park, Tower Hamlet H Read more
Situated in London, Tower Hamlet Holiday Apartment offers self-catering accommodation with free WiFi. Guests benefit from terrace. A dishwasher and an oven can be found in the kitchen and there is a private bathroom.
Situated 1.6 km from Olympic Stadium and 2.2 km from Victoria Park, Tower Hamlet Holiday Apartment offers accommodation set in London. Guests have a private terrace. This apartment comes with a seating area, a kitchen with a dishwasher, and a cable flat-screen TV. The apartment also provides a bathroom with a bath. O2 Arena is 2.9 km from the apartment. The nearest airport is London City Airport, 5 km from the property.
Number of Rooms: 1