Steph & Matt have a superb home that is ideally situated in central Manchester. Ideal for business guests that need to unwind in a comfortable space with great amenities