Here is the information we have on Tudor House, which is a hotel located in Plymouth. Find That Hotel is first for Tudor House reviews and Tudor House Plymouth information and maps.
Tudor House
105 Citadel Road
Plymouth, PL1 2RN
Phone: 01752 661557
Fax: 01752 661557
Website:
Review Tudor House
|
|