Guest House York
Street Address: 34 Haxby Road , York, NORTH YORKSHIRE YO31 8JXUK, York
Fax: Not available
Email: Not available
Description - Mowbray House Guest House York
Mowbray House is located at 34 Haxby Road , York, NORTH YORKSHIRE YO31 8JXUK and can also be reached at 01904637710. To find out more please phone them or visit their location. Mowbray House located in the Guest House category.