Отель находится в небольшом городке Бечичи в Черногории, был открыт в 2006 году и стал первым 5-звездочным отелем на восточном побережье Адриатического моря. Состоит из 10-этажного здания с 5 лифтами. Отель входит в цепочку Montenegro Stars Hotels Group, наряду с Montenegro и Blue Stars. Расположен в 2 километрах от туристической столицы Черногории — Будвы, прямо на берегу моря, с собственным пляжем.