Try the Sukhumvit Hilton or the sister property, The Doubletree. Guests can use either facility. Stayed at the Hilton this summer and found both pools and gyms to be very good.