Apartment/Flat L-Spa Boutique Apartments - Deluxe 1 bedroom
★★★★★
143 Regent Street, Warwick, United Kingdom Show on map
The Angel Hotel is a 3-star hotel in Warwick, United Kingdom. It is one of 51 places to stay in Warwick listed on Triptoic. The property has 1 rooms.
143 Regent Street, Warwick, United Kingdom
The Angel Hotel is located at 143 Regent Street, Warwick, United Kingdom.
The Angel Hotel is rated 3 stars.
The Angel Hotel has 1 rooms.
Highly rated alternatives close by
Apartment/Flat
#2 in Warwick
Hotel
Hotel