Ozilhan Hotel is located in Ankara city centre, just a 5-minutes' walk from Kizilay Square, metro station and Grand National Assembly of Turkey. American Embassy is 600 metres away.
Number of rooms: 44
Akay Cad. No:9 Kavaklidere, 06640 Ankara, Turkey