Отель расположен в городе Батуми, в 2 километрах от побережья Чёрного моря. Так как отель находится на Батумской горе, отсюда открывается панорамный вид на весь Батуми и Чёрное море. Отель расположен на территории 9308 кв. м, и окружён тропическим садом.