George & Abbotsford Hotel Melrose
0
Reviews
Hotels in Melrose
High St
, Melrose, Roxburghshire, TD6 9PD
01896 822308
George & Abbotsford Hotel, in Melrose, is a local hotel. They are pleased to offer hotel accommodation and hotel deals. George & Abbotsford Hotel hotel’s address is High St.
|