Hotel deals in Starcross
Multiple accommodations for your stay
Where to stay in Starcross?
13 Apartments | 4 Holiday homes | 2 Resorts
Show map
Top 3-star hotels in Starcross
The Galleon Inn
The Galleon Inn The Strand , Starcross, Starcross, United Kingdom (Open map)
The accommodation is located just 5 minutes' walk from Church of Saint Paul, only minutes away from Starcross train station. Set 2.9 km from Exmouth…
Read more...