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.

See other properties