Offering free WiFi and a garden, London Tourist Apartments 3 is situated in London, 1.9 km from Riverside Studios. Hammersmith Apollo is 2 km away.
There is also a kitchenette in some of the units, fitted with an oven, a microwave, and a fridge.
Olympia Exhibition Centre is 3 km from London Tourist Apartments 3. The nearest airport is London Heathrow Airport, 14 km from London Tourist Apartments 3.
There is also a kitchenette in some of the units, fitted with an oven, a microwave, and a fridge.
Olympia Exhibition Centre is 3 km from London Tourist Apartments 3. The nearest airport is London Heathrow Airport, 14 km from London Tourist Apartments 3.