Broomhall Castle is a hotel offering individually styled rooms with exposed stone walls and antique furnishings. Informal dining is available.