Tea/coffee making facilities in rooms. Read more
Tea/coffee making facilities in rooms.
Number of Rooms: 34
Located in Old Trafford (next to Salford)