Address : imperial road, london sw6 2ga, united kingdom, london Show Hotel Map
The hotel is located in Chelsea, one of the most glamorous districts in London, within easy reach of all the main attractions. 5 kms to city centre 24 kms to the airport (heathrow) 45 kms to the airport (gatwick) 15 minute walk to the nearest metro station (fulham broadway) 1 km to the nearest station (fulham broadway) 1 minute walk to the nearest bus stop 1 km to the nearest fair site (earl's court/olympia)