Feeling like at home during the long journey is priceless. Mini-hotel «Sea Gull Motel» is located in North Eastham.
654 Shore Rd, North Truro, MA 02652, USA, North Eastham, MA 02652
Feeling like at home during the long journey is priceless. Mini-hotel «Sea Gull Motel» is located in North Eastham.
654 Shore Rd, North Truro, MA 02652, USA, North Eastham, MA 02652