The Melville Hotel

The Melville Hotel
Melville Road, Stretford, Greater Manchester, M32 8EA
Photo of The Melville Hotel