Casa Carmela is a rural hotel offering cozy, colorful rooms, a pool, and a rustic restaurant serving Mediterranean cuisine. Complimentary breakfast is included.