Phoenix House Apartments

London

England

Offering an array of accommodation options, all finished to a high standard, these apartments are well designed, comfortably furnished and equipped with a range of amenities to ensure you feel perfectly at home during your stay in Chelsea.