About This Point of Interest
Red Coach Inn, Lewiston
Explore the Red Coach Inn and its fascinating history. The hotel opened in 1923 is the city’s most distinctive historic structure, with its English Tudor exterior and warm English country ambiance. Along with historic charm, the hotel has stories from the past. It is said that the hotel is home to a few ghosts! The staff there are happy to regale the guests with the haunted tales.