5-Star Luxury Accommodation Ilfracombe

Apartment in North Devon
favorite_border
add to favorites

Apartment in North Devon

Ilfracombe, Devon, England, United Kingdom
The harbour, beach, restaurants, cafes and shops are situated a moment s walk away, making this property perfect for enjoying the many facilities the seaside town has to offer. Or, just relax whilst g.....
2 bedrooms
View open_in_new