Narciso Luxury Suites is a short 5-minute walk from Ormos Prinou Public Beach and 5 minutes' walk from Ilio Mare.