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-02T11:29:20.241Z