Rocca Al Mare Hotel
The 4-star Rocca al Mare hotel
It looks like nothing was found at this location. Maybe try a search?