/ South West / Torquay / Marquis Hotel

Marquis Hotel

1. Check the price and room availability at Booking

marquishotel.co.uk reviews

Belgrave Road, Torquay, TQ2 5HQ, United Kingdom, South West, Spain