El Hotel Villas Isabela está a solo 200 metros de la playa de Punta Palapa, en San Carlos. Ofrece restaurante, bar, terraza con hamacas y habitaciones con aire acondicionado y conexión Wi-Fi gratuita.