Hotel se nalazi u centru Petrovca, malom primorskom gradu sa prirodnim ambijentom među borovima i maslinjacima. Na samo 150m hoda od obale mora, hotel Castellastva je idealno mjesto za porodice ili starije goste koji traže opuštajući odmor.
Ime hotela potiče od italijanske riječi „castellastua“, koja je bila venecijanska tvrđava sagrađena u XVI vijeku, što znači „Petrovac na moru“, i na taj način čuva i podsjeća na tradiciju turističkog razvoja grada. Odiše toplinom i udobnošću, što ga čini savršenim za turiste koji žele miran odmor.