Contribute photo
Hotel Castro
Peaceful retreat near Santiago's business and shopping districts. Lush gardens, convenient parking, and tranquil atmosphere. 143 characters.