Photos coming soon
HOTEL
Centro wifi vista despejada
Avenida Mapocho,1450, Santiago, Chile
Where it sits
Centro wifi vista despejada
Avenida Mapocho,1450, Santiago, Chile
-33.43204, -70.65820
Plan around Centro wifi vista despejada
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
