Aparthotels in Orma
We found 2 properties with availability in Orma
Show on map
Lalo Retreat Suites
1Ο Χλμ Όρμας Λουτρακίου, Orma, Greece
Located 18 minutes' walk from Loutra Pozar, the comfortable Lalo Retreat Suites Orma hotel offers air-conditioned rooms 2.4 km from Plateia Choriou Orma. This 4-star aparthotel also offers to…
- 1-2