Located only 450 metres from Chelsea Football ClubStadium, Fulham Road Apartments London hotel gives easy access to various tourist attractions.
The El Metro is just around the corner from this London hotel.
Approximately a 10-minute drive from the British Harrods Department Store, this London hotel is also within a 7-km distance of the famous British Museum. The hotel offers proximity to such natural sights as WWT London Wetland Centre (2.8 km) and Bishops Riverside Park (2.5 km). The scientifically spellbinding Science Museum lies about a 15-minute ride away, while Fulham Broadway tube station is within easy reach of the Fulham Road London. The accommodation is located just 0.8 km from London West Brompton train station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please