Hotel Sol de la Villa offers colonial-style accommodation with breakfast and free Wi-Fi. Guests can enjoy a 24-hour reception and a bar on-site.