Search Open Menu Close Menu Close Filters

The Town House Hotel

3 star town house hotel in Melrose.

3 Market Square Melrose TD6 9PQ
Tel: 01896 822645
Email
Website

Riders Welcome Scheme Member

Riders Welcome Scheme Member

Other Attractions

Johnston's of Elgin Cashmere Visitor Centre

Hawick

Find out more
Cooks & Co

Peebles

Find out more
Pine Lodge Coach House ( group up to 10/ 12, 2 paddocks)

Ettrickbridge

Find out more
Dawyck Botanic Garden

Peebles

Find out more