The place is close to Manchester City stadium. May be an option if you plan to stay around that area in manchester.