This charming hotel is located in Santiago Chile. The hotel comprises 31 cosy accommodation units. Travellers may take advantage of the Wi-Fi connection throughout. Guests can enjoy the convenience of 24-hour reception. Cots are not available at Hostal Rio Amazonas. This is not a pet-friendly hotel.