A good night’s sleep is one of the most important aspects of any hotel stay. With 7,381 rooms across 58 hotels, City Lodge ...