Castle Hotel
The Castle Hotel and its restaurant Reform was launched in April 2010 in what were clearly challenging economic times, investing heavily in a major refurbishment to develop a luxury hotel and top end restaurant might have been considered risky and was a real challenge. To