Last year I had to go to Santiago several times, always staying at the San Cristobal Tower. It's an excellent hotel, one of the best in Latin America.
I must say that the atmosphere is very relaxing which is what one is expecting after a day at the office. It has several little details that make your stay better.
The...
More
- San Cristobal Hotel
- San Cristobal Santiago
