Universty of Exeter, Holland Hall
Holland Hall, Clydesdale Road, Exeter, England
During your stay at Universty of Exeter, Holland Hall, you're just a quick walk from University of Exeter. Free WiFi in public areas and free self-parking are available. Enjoy your stay with amenities like a coffee maker in each room.