Hotel d’Inghilterra – Starhotels Collezione introduces the new Spa Suite: a wellness sanctuary in the heart of Rome

Hotel d’Inghilterra Roma – Starhotels Collezione is delighted to unveil its newest addition: the exclusive Spa Suite, which opens this July following a comprehensive