Located in London, these apartments feature free Wi-Fi. The units are located 600 metres from Riverside Studios. Each kitchen comes with an oven and a microwave and each private bathroom includes free toiletries and a hairdryer.
171 Fulham Palace Road, Hammersmith and Fulham, London, W6 8QT, United Kingdom
Nightly rates from $205