Monachus Monachus Apartment
Fragokastello, Sfakia, 73011
Located in the area of Fragokastello, Monachus Monachus features a swimming pool with a big sun terrace, just 300 metres from the Libyan Sea. It offers self-catering accommodation with pool and garden views.