SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
03 Bedroom Apartment-Self Check in is set in London and offers accommodation with a shared lounge and free WiFi, 2.7 miles from Olympic Stadium and 3.1 miles from Victoria Park.
Emirates Stadium is 4.3 miles from the apartment, while Brick Lane is 4.3 miles away. The nearest airport is London City Airport, 6.2 miles from 03 Bedroom Apartment-Self Check in.
Host in english ..sometime Self check in