Этот отель был открыт в 1999 году под название Larissa Hotel, но в 2004 году реставрировался и получил свое новое название. Отель представляет собой одно 4-х этажное здание и занимает территорию в 3000 кв.м., на которой есть небольшой зеленый сад.
Всего в отеле 59 номеров, из которых 53 стандартных, площадью 20 кв.м и 6 семейных, площадью 40 кв.м. (две комнаты с дверью).