Cornhill Castle Hotel
Coulter Road, Biggar, Scotland, UK
Stay from €174 per room, per night
FREE cancellations, no prepayment required.
Located in fashionable Yorkville, surrounded by the luxury shops of Bloor Street, the finest galleries, museums and theaters.
Member Since 2009
FINE HOTELS & RESORTS