Отель расположен в Батуми, на набережной, в 20 метрах от моря. На территории отеля находится аквапарк с множеством бассейном и водных горок.