Sol Plaza is situated in La Pintada.
Sol Plaza has an outdoor pool, a spa tub, and a steam room. Complimentary wireless and wired high-speed Internet access is available in public areas. Dining options at the hotel include a restaurant. Additional amenities include a children's pool, an arcade/game room, and tour/ticket assistance. Guest parking is complimentary.
The 16 guestrooms at Sol Plaza include minibars and ceiling fans. Televisions are equipped with cable channels.