
Lowes Wharf Marina Inn
Address:
21651 Lowes Wharf Rd , Sherwood 21665
Laid-back waterfront hotel is located between St. Michaels and Tilghman Island on the Chesapeake Bay.
Rooms: 10
Pet-friendly: Yes
Campsites:
Toll-free: 888-484-9267
ADA Accessible: