Loading hotels
Confirming room availability...
Mary Prentiss Inn, 6 Prentiss St., Cambridge, United States
This lovely hotel is located in Cambridge. The 20 welcoming rooms offer a perfect place to relax at the end of the day. Pets are not allowed at this accommodation.