Located in San Luis La Herradura, Venecia Yacht Club features accommodation with free WiFi, seating area and a kitchen.