Bed & Breakfast Casa de Amélie
★★
Libertador Bernardo O'Higgins, Santiago, Chile Show on map
Hotel Principado Express is a 3-star hotel in Santiago, Chile. It is one of 339 places to stay in Santiago listed on Triptoic.
Libertador Bernardo O'Higgins, Santiago, Chile
Hotel Principado Express is located at Libertador Bernardo O'Higgins, Santiago, Chile.
Hotel Principado Express is rated 3 stars.
Highly rated alternatives close by
Bed & Breakfast
Hotel
Hostel
Hotel
Guest favorite
Hotel
Guest favorite