Ambassador Inn and Suites

Avg. User Rating:


1314 Massachusetts 28, South Yarmouth, Massachusetts 02664
(508) 394-4000
Show More Info

User Reviews


Ambassador Inn