More Information
Relaxed rooms in a 19th-century mansion near castle ruins, plus Scottish dining & free breakfast.
Tips
Glengarry Castle Hotel, nestled in Invergarry, United Kingdom, offers a delightful retreat with its relaxed rooms housed in a charming 19th-century mansion. The hotel boasts a picturesque location near castle ruins, creating a truly enchanting atmosphere.
The rooms at Glengarry Castle Hotel are designed to provide a comfortable and tranquil experience, allowing guests to unwind and enjoy their stay to the fullest. The Scottish dining options available at the hotel are a treat for the taste buds, offering traditional and delectable dishes that showcase the rich flavors of the region.
Included in your stay is a complimentary breakfast, ensuring a satisfying start to your day with a variety of freshly prepared options. The hotel's pleasant ambiance and attentive staff contribute to a memorable experience. Whether you seek relaxation, an exploration of the nearby castle ruins, or a taste of Scottish cuisine, Glengarry Castle Hotel is an excellent choice for your stay.