Melia Athens hotellet ligger 300 m fra Omonoia Square og metrostationen, 1,5 km fra
Syntagma Square og 2 km fra Akropolis. Hotellet har air-condition, elevator, reception, lounge, internet/Wi-Fi og mødelokaler. Barer, restaurant, udendørs swimming-pool på tagterrassen (åben
om sommeren), gym, sauna og tyrkisk bad. Værelserne er udstyrede med air-condition, telefon, TV, internetforbindelse, safe, minibar, badekåbe, morgensko, hårtørrer og badeværelse.