Located in the heart of Plymouth's city centre, this large hotel boasts 247 en-suite bedrooms, on-site bar and restaurant, 24-hour reception and free WiFi.
2025-04-01T20:15:11.346Z