6 The Crescent, Plymouth, Devon PL1 3AB, United Kingdom
Distance: 141 yd.
Company description
Plymouth Self Catering Holiday Apartments make an ideal base for exploring Plymouth and the surrounding Devon and Cornwall countryside. Located on Plymouth Hoe a few minutes walk from the Barbican.