Address: 14 Great Falls Plaza, Auburn, United States
Set overlooking the Androscoggin River and offering views of the Great Falls, this Auburn, Maine hotel features an on-site restaurant, a 24-hour convenience store and easy access to area activities.