Surrounded by lush greenery, Hotel Montaniola is located 800 metres away from the beach and just 600 metres from Achilleion Palace. It has a swimming pool, restaurant and a tennis court and offers rooms with Ionian Sea views.
Surrounded by lush greenery, Hotel Montaniola is located 800 metres away f Read more
Surrounded by lush greenery, Hotel Montaniola is located 800 metres away from the beach and just 600 metres from Achilleion Palace. It has a swimming pool, restaurant and a tennis court and offers rooms with Ionian Sea views.
Surrounded by lush greenery, Hotel Montaniola is located 800 metres away from the beach and just 600 metres from Achilleion Palace. It has a swimming pool, restaurant and a tennis court and offers rooms with Ionian Sea views.
Number of Rooms: 71