The Royal Seven Stars hotel is located in the heart of Totnes. The hotel is in a perfect place to explore Totnes from and equally the rest of South Devon too.
The Perfect Choice for Devon Accommodation For Local Traders and businesses in Salcombe and Kingsbridge, Devon B&B, Hotels and Self Catering Accommodation