Six Senses Rome is the Brand’s First Urban Hotel in Italy

Six Senses Rome is set to open its doors on March 16th, offering guests a serene and tranquil oasis in the...