
İstanbul, Türkiye
HOTEL AVCILAR CITY
3-star hotel
Enjoy garden and terrace views at Hotel Avcilar City, located in Istanbul's Avcilar district, a short drive from Istanbul Aydın University and Medicana International Istanbul Hospital. The hotel offers 30 air-conditioned rooms…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking























