This is the filming location of the German TV show "First Dates Hotel".
While the first season was filmed in Southern France, later seasons are now filmed in Croatia. The hotel is actually called "San Canzian" and can be booked outside of the TV recordings.
The show "First Dates Hotel" lets singles spend a few days with dinners and other activities to get to know a potential partner.