World
England
Yorkshire/Humber
North Yorkshire
Whitby
10561
Whitby Holiday House, North Yorkshire, Yorkshire/Humber, England
Marine View, Whitby town centre, sleeps 4