Newbury Beach Hotel
Beach Hotel in Newbury, Massachusetts, United States
-
Blue, the inn on the beach
Blue, the inn on the beach, is located in Plum Island, Newbury off the coast of Newburyport, Massachusetts, here you will find peace and privacy, surrounded by style and elegance and the breathtaking Atlantic Ocean. Escape to Blue, where ocean breezes lull you, this is simply your perfect oceanfront retreat ideal for honeymoon accommodation coupled with concierge service and elegant sophistication. Enjoy suites and cottages at this luxurious inn complete with private decks, and outdoor hot tubs, it's a sublime experience staying at Blue, the inn on the beach.