New Boston hotels & apartments, all accommodations in New Boston
2-star hotels
Holiday Inn Express Hotel & Suites New Boston, An Ihg Hotel
1018 North Center Street, New Boston, United States View map
Holiday Inn Express Hotel & Suites New Boston, An Ihg Hotel, located 1.6 km from Trail Head Park, features Wi-Fi throughout the property. Situated in a rural area, this inn is complete with upscale…
From US$ 109
Book Now
Bostonian Inn
703 N Mccoy Blvd, New Boston, United States View map
The sophisticated 2-star Bostonian Inn New Boston is set within 1.5 km of Trail Head Park and within 20 minutes' walk of Saint Mary's Catholic Church. Additionally, you'll find Wi Fi throughout the…
From US$ 60
Book Now