Once I had that experience of an Airbnb in DT where I could not go up unless escorted.
Based on the discussions above it seems that the hotels near the airport should be fine to visit.
Couple of times I was told that they are located at Embassy but I was not sure about that location so chose...