Imperial Plymouth 4 stars

3 Windsor Villas, Lockyer Street, The Hoe, Plymouth, PL1 2QD, United Kingdom

Hotel image
Read more reviews for Imperial Plymouth