Palo Alto Casa Aguas (Palo Alto)Guests: 8 Size: 223m² Prices start at:$565 per night (+taxes and fees)