Directions to Deniz Atlanta HotelAddress: Necatibey Caddesi No:28, Ankara, Turkey
Average rating: 73%
Rooms from: US$ 37.02
Directions to Deniz Atlanta Hotel
This hotel is located in the heart of the city of Ankara in the city center and within walking distance from tourist, business, entertainment and shopping areas, museums, embassies, ministerial offices, bus stations, metro stations, theatres etc.