Recommended Hotels Closest To Merchants House Plymouth 33 St. Andrews Street, Plymouth, PL1 2AX