FAEDRA BEACH HOTEL is situated on the quiet and sandy beach Ammoudara, 3 km from Agios Nikolaos, one of the nicest and most picturesque places of Crete. FAEDRA BEACH is a four-star hotel locally well-known due to its modern architectural design.