Los huéspedes del hotel elegante Racho Ecológico Sol de Mayo Santiago, de 4 estrellas, pueden disfrutar de acceso a la Cascada Sol del Mayo, ubicada a tan solo 550 metros. Con un restaurante, este hotel está ubicadoa tan solo 10 minutos a pie del Cañon De La Zorra.
El hotel es un lugar ideal para alojarse gracias a su ubicación conveniente en Santiago. El Racho Ecológico Sol de Mayo Santiago también tiene acceso al Rancho Ecológico Sol de Mayo, que se halla a tan solo 100 metros.
Los baños privados están incluidos en las habitaciones. Muchas habitaciones tienen vistas a a las montañas.