Provincetown's newest women owned Inn. Admiral's Landing B&B provides centrally located luxury accommodations at an affordable price in Provincetown, Cape Cod. Provincetown, MA ...