- UK Information
- UK Hotels
- Abbots Brae Hotel
Abbots Brae Hotel
Abbots Brae is known as a luxurious home away from home, positioned high amid a woodland garden, with sensational views over the Firth of Clyde.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £70
8