The Paradise Hotel

Chora Andros
Andros Town
Greece