Fabulous bed and breakfast in Fort William. The accommodations are all en suite. The hostess is very friendly, the rooms are very clean, and the bathrooms are spacious. Restaurants are within walking distance, and breakfast at The Grange was delicious. There is also free wifi. read more