Choose your room
The Nature
The Nature apartment is nestled in the Salford district, a 16-minute stroll from the restaurant Gordons Kitchen.
Guests will find Old Trafford Football Stadium a 25-minute walk from this apartment, while Exchange Square is 25 minutes' walk away. Imperial War Museum North is 2.4 km from the property.
Along with climate control, this apartment is also equipped with a flat-screen TV with satellite channels for a more enjoyable stay.
1-room The Nature apartment comprises a fully equipped kitchen for self-catering. Ordsall Lane/Bricklayers Arms bus stop is a 5-minute walk away.
Hotel Policy
Check-in: from 11:00 until 18:00
Check-out: until 11:00