Plymouth is a cute city on the coast of Devon, South of England. It is quite often called Britain’s Ocean City which may give you some indication of what to expect.
On Wednesday 9th December 2015, London – The city of Plymouth in Devon was delighted to have been declared as the number one best-value city in the UK for a hotel stay.