Overview

Hotel Castillo

Pio Nono, 420, Santiago, Chile
+56 2735 0243

Call

+56 2735 0243

Overall guest ratings

6.6/10 Good
Based on 44 reviews

Nearby

    show all
    Reviews

    Guest reviews

    Photos
    Map

    Map