31-32 South Street, Exeter, Devon EX1 1EB, United Kingdom
Distance: 229 yd.
Company description
Market Street serviced apartments in Exeter, provide travellers' with a convenient and private accommodation solution in the heart of this busy Devon city. 5 minutes walk from rail links and buses.
More details
Payment Accepted
Maestro, Invoice, American Express, Delta, Switch, MasterCard, Visa