Traditional pub and restaurant, The Queens Inn, offers a family-friendly setting. Located in St Martin, it features en-suite rooms and is near the South Coast.