Dit hotel werd gebouwd aan een historisch plein en ligt in de schaduw van de heilige bergen van Meteora. Het beschikt op 3 etages over in totaal 103 kamers. Tot de inrichting van het hotel behoren een ontvangsthal met een 24 uur geopende receptie, een airconditioning, lift en een conferentiezaal. Verder beschikt het over een snackbar, café, restaurant en parkeerplaatsen.