Eden Luxury Apartments Apartment London
Eden Luxury Apartments offer modern self-catering accommodation in the heart of West London, close to Olympia and Earl’s Court. Free Wi-Fi is accessible throughout and one apartment has its own sauna.
Number of rooms: 9
Southerton Road, Hammersmith and Fulham, London, W6 0PJ, United Kingdom