There are no hotel results in Sturdivant Island. Below are the closest 50 hotels near Sturdivant Island.
Save 53% compared to hotels of similar ratings
1230 Congress Street, (formerly Doubletree), Portland, Maine, 04102, United States
1 review and 289 opinions
"This was the perfect location for us since we arrived via bus in Portland. (The bus stop is located..."