Overview

Station Hotel And Restaurant

Search hundreds of travel sites at once for hotel deals at Station Hotel And Restaurant

Best Business Hotel
26 Market Square, Melrose, TD6 9PT, United Kingdom
+44 189 682 3147

£61+

Station Hotel And Restaurant
Sat 16/12
Sun 17/12

Overall guest ratings

8.4/10 Excellent
Based on 309 reviews

Review highlights

  • 8.6
  • 8.3
  • 5.6
  • 3.2

Good to know

  • Impressive bathroom
  • Friendly service

Nearby

  • 210 yd Melrose Abbey
  • 3 mi Dryburgh Abbey
  • 5.6 mi Smailholm Tower
show all

Amenities

  • Internet
  • No smoking
  • Restaurant
  • Bar/Lounge
  • Free Wi-Fi
  • Pets allowed on request. Charges may apply.
Less show all
Map

Map