Gran Sol Hotel offers simple rooms with amenities like air conditioning and internet access. Guests can enjoy a restaurant, bar, outdoor pool, hot tub, and tennis. Continental breakfast is complimentary.