Athens, Greece, is home to the beautiful Best Western Ilisia Hotel Athens. A quiet and alluring retreat overlooking the park, Best Western Ilisia Hotel Athens is within close proximity to several tourist attractions which include the Acropolis, Art Gallery and the Byzantine Museum. Recently renovated, the Best Western Ilisia Hotel Athens promises comfortable hotel lodging for both business and leisure travellers. The professionally appointed meeting / banquet facility at the Best Western Ilisia Hotel Athens can accommodate up to 150 guests and is perfect for hosting special events.