Ankara, Türkiye
Abro Necatibey Hotel
3-star hotel
Suitable for business and leisure guests alike, this modernly decorated 67-room hotel is centrally located in Ankara. Kizilay is less than a 10 minutes' walk away and local amenities can be found within close proximity to the…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


