Boutique hotel Grotta Palazzese, located in the town of Polignano a Mare, sits along the eastern coast of Italy with a stunning view of the Adriatic Sea. The hotel and restaurant within have been placed inside the limestone rocks along the shores and according to the hotel website, “For well over 250 years the cavern […]