Het hotel is gelegen in Vela Luka, de op een na grootste stad op het eiland. Het ligt in een centrale maar rustige omgeving in de buurt van de haven. Vela Luka zelf ligt bij een beschutte baai en is e