Хотелът се намира в столицата на остров Санторини - град Фира. Хотелът е построен амфитеатрално на калдерата, с прекрасна гледка към Егейско море и островите около Санторини.