NeDa Rethymno Beach Studios Apartment Rethymno Town
Situated in Rethymno Town, NeDa Rethymno Beach Studios features accommodation with free Wi-Fi, sea views, and access to wellness packages.
Number of rooms: 6
40 Ari Velouchioti, Rethymno Town, 74100, Greece