The hotel is located in the centre of Petrovac, a small seaside town with a natural setting among pine trees and olive groves. Just a 150 m walk from the seashore, Hotel Castellastva is an ideal place for families or elderly guests looking for a relaxing holiday. The name of the hotel comes from the Italian word castellastua, which was a Venetian fortress built in the 16th century, which means Petrovac on the sea, and thus preserves and reminds the tradition of the town's tourist development. It exudes warmth and comfort, making it perfect for tourists who want a peaceful vacation.