Larch Lodge Vacation Home Newcastle
Boasting mountain views, Larch Lodge offers accommodation with a garden and a patio, around 1.7 km from Newcastle Beach. This property offers access to a terrace and free private parking.
100 Tullybrannigan Road, Newcastle, BT33 0PW, United Kingdom