My guess would be the picture was taken in the Hotel America. Those T shaped window frames are an exact match for the ones on the front of this building. This would also explain the opulence of the room, the chandelier, high ceiling & light fittings.