abba Presidente Suites Santiago
359 Av. Luis Thayer Ojeda, Santiago, Los Lagos, Chile
Overview
No overview available for this hotel.
Hotel Details
Type
Hotel
Chain
Abba Hoteles
Brand
Abba Hoteles
Check-in
03:00 PM
Check-out
12:00 PM
Location
Address: 359 Av. Luis Thayer Ojeda
Santiago, Los Lagos 5502954
Chile
Check Availability & Pricing
Find the best rates for your stay at abba Presidente Suites Santiago
We'll redirect you to our trusted partner to complete your booking