Star Hotel was first established in 1748 as a coaching inn and is steeped in history. We have 13 rooms available for all guests, as well as a games room and traditional bar. All of our rooms are en-suite and are very reasonably priced. We are based right in the heart of Montrose within a short walking distance to all local amenities.
Share your experience!