Got Cosy?

Rose Garden Palace

Roma, Italia
5.4COSY

A 4-star property in Rome with a name hinting at garden charm, though details remain unknown.