Plymouth, UK
Plymouth (/ˈplɪməθ/ (listen)) is a port city and unitary authority in South West England. It is located on the south coast of Devon, approximately 37 miles
Located in Plymouth, within 1.1 km of Devil's Point Beach and 300 metres of Plymouth Pavilions, CITY EXPRESS offers accommodation with free WiFi.
Free WiFi
Meeting/banquet facilities
No parking available.
Located in Plymouth, within 1.1 km of Devil's Point Beach and 300 metres of Plymouth Pavilions, CITY EXPRESS offers accommodation with free WiFi.