Komfortowy hotel zlokalizowany w centrum małego nadmorskiego miasteczka Petrovac, otoczonego naturalnym krajobrazem sosen i gajów oliwnych. Położony zaledwie 150 metrów od brzegu morza, będzie idealnym miejscem dla osób poszukujących spokojnego wypoczynku. Jego nazwa pochodzi od włoskiego słowa „castellastua”, które oznaczało wenecką twierdzę zbudowaną w XVI wieku.