That's funny. I've stayed at the DoubleTree Suites dozens of nights and I didn't even know those tennis courts are there. I've even stayed on that side of the building on an upper floor and never noticed them.
The tennis courts are listed as an amenity on the official DoubleTree website.