A great place to stay in Manchester, the Place is close to the Old Trafford.
The Hosts even offered me Breakfast.
Highly recommend