Turkler Mah., Golcuk Mevkii No:11, Alanya Avsallar 07407
Situated in Avsallar, Selene Beach and Spa Hotel - Adult Only features accommodation with a restaurant, free private parking, a bar and a shared lounge. With a garden, the 5-star hotel has air-conditi...more