Location. Santiago Rent Apart San Isidro 292 is located in Santiago, close to University of Chile, Santa Lucia Hill, and Palacio de la Moneda. Nearby points of interest also include San Cristobal Hill and Plaza de la Constitucion. Property Features. Recreational amenities include a sauna. Concierge services and tour/ticket assistance are available. Additional property amenities include laundry facilities. Guestrooms. All guestrooms at Santiago Rent Apart San Isidro 292 feature minibars. Bathrooms feature bathtubs. Guestrooms offer safes.