Repeat: Scene: The comments refer to a luxury hotel suite at Manchester's Light ApartHotel (pictured), where rooms cost up to £2,500 a night.
Scene: The comments refer to a luxury hotel suite at Manchester's Light ApartHotel (pictured), where rooms cost up to £2,500 a night.