Where is Alexius Beach Hotel?

Where is Alexius Beach Hotel located?

Alexius Beach Hotel, Antalya, Turkey (approx. 36.72827°, 30.56082°)


Where is Alexius Beach Hotel on the map?