Alma Lodge Guest House is located in Plymouth, close to Home Park, University of Plymouth, and Charles Church. Nearby points of interest also include Smeatons Tower and Elizabethan House. Read More About Alma Lodge Guest House
- FREE Parking
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.