Glens Hotel
6 Coast Road, Cushendall Northern Ireland
Glens Hotel is a Restaurant place is located in Cushendall, Northern Ireland. The address of Glens Hotel is 6 Coast Road, Cushendall Northern Ireland.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 28 2177 1223,