Lara Beach Hotel

Kemeragzi Mevkii
Antalya
Turkey