Отель Kleopatra Inn был открыт в 1990 году и в 2011 году реконструировался. Он представляет собой одно 5-ти этажное здание с лифтом. Общая территория отеля составляет 1500 кв.м. и включает в себя небольшой зеленый сад.