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. The accommodation is fitted with a seating and dining area. Read more
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. The accommodation is fitted with a seating and dining area.