Unless you're going to taxi to/from your hotel every time I would suggest the hotel closer to sukh road. Girls aren't going to want to walk that far. Hotel gyms are pretty terrible in terms of weights anyway.
I would suggest Kingston suites. Great rooms, large bathrooms, walkable to sukh road, can use the (crappy) gym of an affiliated hotel next door.