Renovovaný hotel leží přímo na břehu moře na okraji borového háje a přibližně 10 minut chůze od centra města Novigrad. Město Novigrad nabízí také několik historických pamětihodností například kostel sv. Agáty nebo románskou baziliku sv. Pelagia. Samotný hotel Maestral se může pochlubit i nádhernými výhledy do okolí a skvělými službami.