Malborough hotels & apartments, all accommodations in Malborough

Recommended Malborough hotels

Lodge Hotel Malborough

Malborough, Nr. Salcombe, Malborough, United Kingdom

Lodge Hotel Malborough photo

The hotel is around 10 minutes on foot from the city center. Lodge Hotel is a 3-star property situated about 14 km from Slapton…