Hotels located in downtown Ankara Anatolia in Ankara, offers an indoor swimming pool as well as spa and wellness center. WiFi access is free. The resort is steps from Armada shopping center. ATO Convention Center is just a 3-minute drive from the hotel.All rooms have air conditioning, minibar and...