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
Booking.com 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.