Located 507 meters from Cafe Des Artistes. A Home To Rent at Chelsea - The Chelsea Apartment is perfectly located for both business and leisure guests in London.
Located 739 meters from Cafe Des Artistes. YHA London Earl's Court is conveniently located in the popular Chelsea area. Both business travelers and tourists can enjoy the hotel's facilities and services.