ANGRAND HOTELHotel
68 Ulucanlar Caddesi, 06230 Ankara, Turchia
Located in Ankara, 1.1 km from Ankara Castle, ANGRAND HOTEL provides accommodation with a restaurant, free private parking and a bar. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk.