Rancho El Sobrino Resort offers in total 12 Studios and Apartments. All Studios and bedrooms in the Apartments are air-conditioned and feature a TV with international channels. Every bathroom offers hot and cold water showers.

 

Posted in Apartments and Where to Stay