The Famous Star Hotel
The Famous Star Hotel Moffat is the perfect place for a relaxed lunch or a cosy evening meal with a friendly restaurant and two bars to choose from we have the surroundings and a menu to suit all tastes.
pleighfield@drnewitt.com