Does this Hotel have 24h Check in? My flight lands so late at Attaturk airport...
Yes they do have a 24 hour reception service. Do NOT book any of the rooms that are next to the lift shaft as they are extremely noisy all night long.
Just do not go to this hotel, it is awful. At present I have a claim against Travelsoon because of them booking me there
Get an answer from Ant Hotel staff and past guests.