Le Rose Hotel Club Resort

Vie Tirreno 1
San Teodoro
Italy