Best Western Ilisia Hotel is a good accommodation choice in Athens. With accents of Byzantine architecture, the hotel was built in 1973 and renovated in 2004.
Offering direct access to Benaki Museum, Best Western Ilisia Hotel enjoys a well-connected setting in the heart of Athens, 1300 meters from Apostolos Nikolaidis Stadium. This pleasant venue is 4 km away from the center of Athens.
Nearby points of interest include an art gallery, a museum and a theater.
This hotel comprises of compact rooms including comfort connecting flat, connecting flat and family flat with such comforts as free wireless internet, a mini bar, climate control, cable TV with on-demand movies and a personal safe. The guestrooms look out on the park. The rooms offer stylish decor.
The lounge restaurant provides light meals. Guests can savor tea and coffee in the lobby bar. A variety of dishes are served in Milos Estiatorio and Galaxy Bar and Restaurant, which are 5 minutes’ walk away.
National Art Gallery of Athens train station lies within a 10-minute walk.
The on-site limousine rentals are also provided.