en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Montrose
/
Star Hotel
Star Hotel
Pub · Bar
Historic Star Hotel, a cozy 18th-century coaching house, offers simple rooms and a relaxed bar. Centrally located, near the high street and railway station.
7 New Wynd, SCT
Montrose, United Kingdom
www.starhotelmontrose.com
Location
The ranking
Best Pub in Montrose
27 places, none rated yet
See the full list →