Area: Portsmouth, RI 02871
Coordinates: 41.616689, -71.246627
KML: KML
Back to Starwood Hotels & Resort Profile