Serviced Apartments in Exeter are the Best Touristic Deal
Exeter is just 16 kilometres from the beaches of South Devon. A remarkable city, dating back to Roman times, famous for its magnificent monuments and underground routes, Exeter is also…