Hotel Maria Angola

Starting at
$58

TripAdvisor Review

Based on 113 review

See all

The hotel enjoys an excellent location within walking distance of the most important avenues of the city and the metro stations of Salvador and Manuel Montt, giving guests access to any corner of the beautiful city of Santiago de Chile. This small, centrally located hotel offers all the comforts req...

More details