The College of The Holy SpiritThis is a Preferred property. They provide excellent service, a great value, and have awesome reviews from Booking.com guests. They might pay Booking.com a little more to be in this program.
Millport, United Kingdom
Situated on a small island off the town of Largs, The College of The Holy Spirit is on Cumbrae. With free onsite parking, this Christian retreat is located next to Britain’s smallest cathedral, The Cathedral of The Isles.