Red Star Anex Hotel

Antalya,