Lewiston Hotels

Map of Lewiston Hotels

Lewiston is a city located in the state of Maine, USA. It is the second largest city in the state and is situated at the confluence of the Androscoggin River and the Sabattus River. The city has a rich history, with a strong industrial past and a vibrant cultural scene. Lewiston is known for its beautiful natural surroundings, with the Androscoggin River providing opportunities for outdoor activities such as fishing, boating, and hiking. The city also has a number of parks and green spaces, making it a great place for nature lovers.

Indian Creek Lodge Lewiston
9/10 Wonderful
43 reviews
Free Wi-Fi

Indian Creek Lodge has a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Douglas City. The resort also offers free Wi-Fi and free private parking.

Number of rooms: 17

59741 Highway 299 West, Douglas City, CA 96024, United States