Newbury hotels & apartments, all accommodations in Newbury

Recommended hotels in Newbury

Blue The Inn On The Beach photo

Blue The Inn On The Beach

The grand Blue The Inn On The Beach features a breathtaking view of the Atlantic Ocean.

20 Fordham Way, Newbury, MA, United States