Best Western Imperial Hotel is situated in the heart of the Fort William. This 3 Star Hotel is an ideal place for those travelers who are in to romantic retreat, business trip or just want to spend a holiday.