
Edinburgh, United Kingdom
Ailsa Craig Hotel
3-star hotel
Everyone staying at this accommodation will enjoy a peaceful and calm stay on the premises, as it counts with a total of 14accomodation units. Travellers can make good use of the wireless internet connection available at the…
- Wi-fi
- 24-hour reception
- Restaurant
- Bar


