Ramada Mystic

9 Whitehall Ave
Mystic
Connecticut
United States