Torr House Hotel is a charming 4-star retreat nestled in the picturesque town of Dumfries, United Kingdom. With a unique offering of just one room, this intimate hotel provides a personalized experience for every guest, ensuring comfort and tranquility. The hotel embodies the warm hospitality that Dumfries is known for, making it an ideal choice for those seeking a peaceful getaway or a base for exploring the beauty of the surrounding countryside.