Angel Hotel Angel Hotel

Angel Hotel

The Angel hotel is newly refurbished function room with bedrooms on-site near Alton, stunningly rustic with a modern feel to the room.