Room Features and Guest Services
- Internet Access
- Onsite Restaurant
- Complimentary Parking
Angels Hotel is located in Glasgow, Scotland. Dine in the comfortable and uber stylish restaurant, have a drink on the outside terrace, beer garden or enjoy cocktails with friends till late. Angels is the perfect venue for a quick bite with friends or that special family occasion. With an array of awards Angels is the place to visit in Lanarkshire. We have 5 rooms which are all non-smoking, include Sky TV, tea / coffee making facilities as standard, along with free parking and free internet access.