Hotel Alborada is a fantastic place to stay. The s...
Hotel Alborada is a fantastic place to stay. The staff is friendly and helpful, and the rooms are clean and comfortable. The location is convenient, and the service is top-notch. I highly recommend this hotel to anyone visiting Chile.