La Mirage Hotel Athens is centrally located in the heart of Athens only a few metres away from Omonia square subway station. The hotel provides an ideal starting point to visit the city and its surrounding areas. The hotel is within walking distance from the National Theatre and all major sights and attractions.