Das kürzlich modernisierte Hotel ist das einzige direkt in der Stadt Arta. Es liegt sehr zentral, die Zimmer sind relativ modern möbliert. Im Erdgeschoss gibt es eine öffentliche, viel von Einheimischen frequentierte Café-Bar mit Plätzen auf dem Hauptplatz des Städtchens. Ein Privatparkplatz (eng) ist vorhanden.