Head To The Eastern Edge Of The U.S.A, And Bliss Out By The Atlantic

The Red Inn is located at the end of Massachusetts, one of the most far east locations in the United States. Surrounded by the pristine waters of the Atlantic Ocean, it’s a small hotel and restaurant of understated luxury and immense beauty. Staying there almost feels like staying on a cruise ship because the inn was built so close to the bay. In fact, if you were to open your window in your room at high-tide and jump out, you would find yourself immersed in the clean and silky salt water of Cape Cod.