Giant of Siam Nashua, NH Other Attractions Country Tavern Nashua, NH Other Attractions Crowne Plaza Nashua, NH Other Attractions Main House Residential Inn Nashua, NH Businesses Motel 6 Nashua, NH Other Attractions