Displaying 1 Hotels in Plymouth
Holiday Inn Plymouth
Overlooking grassy Plymouth Hoe and right in the city centre, the Holiday Inn® Plymouth hotel has free WiFi, an indoor pool and a penthouse restaurant with sea views. Leave your car in the hotel parking lot and enjoy an easy walk to conferences at Plymouth Pavilions, boutiques and cafés of the trendy Barbican harbour and the seafront. Nearby Plymouth Station has regular direct trains to London.
4.1 /5 (1,033 reviews)
Armada Way, Plymouth, PL1 2HJ, United Kingdom
Hotel Reservations : 1 888 465 4329 | Hotel Front Desk : 44-0871-9429130