66 Centre Street, Nantucket, MA, USA
Lodging & Travel
The Anchor Inn is a charming and updated bed and breakfast conveniently located on Centre Street. Just steps outside of town, enjoy that all of historic downtown has to offer. 11 finely decorated guest rooms sit next to Nantucket’s beautiful Old North Church, giving true character to the property. Enjoy a style reminiscent of the island’s whaling era from the quaint breakfast porch, reading room or garden patio. When you’re done exploring for the day, take in luxurious accommodations matched by genuine hospitality.