City of Dreams Hard Rock Hotel offers exciting and luxurious getaways with an in-house casino, a large outdoor pool and a day spa.