Station Hotel

26 market square melrose United Kingdom td6 9pt
01896823147




Forces Discount: family run, friendly atmosphere,good food,affordable prices

5 bedroom hotel with restaurant and bar/lounge