Contribute photo
Melvich Hotel
Charming hotel in the North Coast with bar, restaurant, and free parking. Overlooking Melvich Bay, 20 mins from Halladale River