Station Hotel

26 Market Square, Melrose, TD6 9PT, United Kingdom
#1 of 13 hotels in Melrose
TripAdvisor Traveler Rating
Based on 73 reviews
Enter dates for best prices
Compare best prices from top travel partners LateRooms

Nearby Station Hotel

Amenities at Station Hotel

  • Restaurant
  • Free High Speed Internet

Melrose Travel Forum

Need advice about Melrose, United Kingdom? Visit the Travel Forum for Melrose and ask our Answer Gurus.