Overview

Kirroughtree House Hotel

Newton Stewart, Newton Stewart, United Kingdom
+44 167 140 2141

Call

+44 167 140 2141

Nearby

    Show all

    About

    Live like a Scottish Laird for a few days Kirroughtree House Hotel is a country Mansion set within its own gardens, a golf course close by, only minutes from the country town of Newton Stewart which is set on the banks of the River Cree.

    Less More
    LateRooms.com
    Reviews
    Photos
    Map

    Map