3.07E+11
Achilleion, Gastouri, 49086, Greece
Hotel
3-star hotel
6.8
Summer Travel in Corfu Chora, Corfu, Ionian Islands in Benitses Bay View
Surrounded by lush greenery, Hotel Montaniola is located 900 meters away from the beach and just 650 meters from Achilleion Palace. It has a swimming pool, restaurant and a tennis court and offers rooms with Ionian sea views. Montaniola rooms are tastefully furnished and air conditioned. Read more…