Located in Loutra of Nea Apollonia, the family-run Limnes Villas feature self-catering units with free WiFi access. Lake Volvi is 180 metres away. The property facilities include a shared lounge, a shared hot tub and free WiFi in public areas.
Located in Loutra of Nea Apollonia, the family-run Limne Read more
Located in Loutra of Nea Apollonia, the family-run Limnes Villas feature self-catering units with free WiFi access. Lake Volvi is 180 metres away. The property facilities include a shared lounge, a shared hot tub and free WiFi in public areas.
Located in Loutra of Nea Apollonia, the family-run Limnes Villas feature self-catering units with free WiFi access. Lake Volvi is 180 metres away. The property facilities include a shared lounge, a shared hot tub and free WiFi in public areas.
Number of Rooms: 18