menu

About

Our Story

Originally constructed in 1873 The Nashua House Hotel is a fabled and historic hotel in the heart of Oak Bluffs Massachusetts. The current owner purchased the property in 1998 and has tirelessly restored and upgraded the property