Отель расположен в Леви, в 70 метрах от Spa Water World. Из его окон открывается красивый вид на горы. Открытие отеля в ноябре 2019 года.