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-03T00:00:58.692Z