Loading opening times...
The Star Hotel is registered at 18 Main Street, Twynholm, Dumfries and Galloway, DG6 4NT. At this moment the business is closed. Tomorrow The Star Hotel will be open from 05:30 until 23:30. This firm specialises in following categories: Hotels.