Burton Villa Guest House

24 Haxby Road
York
United Kingdom