Company name: Marine Team
Description: Sea front self catering holiday properties in the picturesque location of Mylor Yacht Harbour, Falmouth, Cornwall. Contemporary luxury in an historic setting, including dog friendly options.
Mylor Churchtown, Falmouth TR11 5UF, United Kingdom