8 Facebook users were in The Urquhart Castle Hotel. It's a 78 position in Popularity Rating for companies in Hotel & Lodging category in Inverness
Summary
The Urquhart Castle Hotel is Inverness based place and this enity listed in Hotel category. IV63 6XT. Contact phone number of The Urquhart Castle Hotel: +44 1456 450343