Set in the picturesque village of Malborough, The Lodge Hotel is positioned between the coastal resorts of Salcombe and Hope Cove, known for their beaches, coastal paths and scenic views. Read more
Set in the picturesque village of Malborough, The Lodge Hotel is positioned between the coastal resorts of Salcombe and Hope Cove, known for their beaches, coastal paths and scenic views.