Business hotels in Antalya
We found 61 properties with availability in Antalya
Show on map
Apart Hotel
7. Sk. No:23 No:23, Antalya, Turkey
The comfortable 3-star Apart Hotel Antalya offers quick access to the Ottoman Murat Pasa Mosque, located only a 5-minute walk away. Boasting a location just 0.7 km from the clifftop Yavuz Ozcan Park,…