Self Catering in Stalida
We found 2 properties with availability in Stalida
Show on map
Maistrali Sea View Apartments
Stalis, 70007, Stalida, Gr, Stalida, Greece
Situated about 10 minutes by car from Maistrali Sea View Apartments Stalida hotel, guests can visit Malia beach.
Stefania Studios
Ag. Ioanni, 117, Stalida, Greece
Featuring a swimming pool, the 3-star Stefania Studios Stalida hotel is about 6 km from Aquaworld Aquarium & Reptile Rescue Centre.
- 1-2