Located only a 6-minute walk from Chelsea Football ClubStadium, Fulham Road Apartments London hotel gives quick access to various city sites.
The hotel is around 6 km from the 13.7-tonne Big Ben Bell and around 7 km from the Trafalgar Square art museum "National Gallery". Cultural sights in the area include Albert Bridge, which is approximately 25 minutes' walk away. There is the British Harrods Department Store 3.1 km from the Fulham Road London. London West Brompton train station is just moments from this hotel, while Fulham Broadway tube station is a mere 150 metres away.
El Metro serves a good range of Catalan food and lies in the immediate vicinity of the property.