$74
Armada Way
Plymouth PL1 1 United Kingdom
Plymouth PL1 1 United Kingdom
This is a four star hotel situated in the heart of the city and convenient for both the businessman and the tourist. The facilities include an indoor leisure...
more
Amenities
Swimming Pool, Fitness Center, Wheelchair Accessible, Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning, Television... see all
Swimming Pool, Fitness Center, Wheelchair Accessible, Meeting Facilities, Babysitting, Restaurant in Hotel, Air Conditioning, Television... see all


