Just 2 minutes’ walk from West Kensington Tube Station, these self-catering apartments and studios offer free Wi-Fi and flat-screen TVs. Local supermarkets, restaurants, bars and cafe can be reached within 100 m from the property.
Number of rooms: 13
11 Castletown Road, Hammersmith and Fulham, London, W14 9HE, United Kingdom