Aphrodite's Inn

Kalavrita, Kalavryta, 25001, Greece

Hotel image
Read more reviews for Aphrodite's Inn