We’re sorry but you can’t collect Welcome Rewards® nights at this hotel
We do not have Hotels.com photos for this hotel.
The Mercure Santiago Centro is located in Santiago, Chile
- Hotel Year Built - 2006 Year Remodeled - 2006 Additional Property Description - The hotel is located close to the Civic Center, providing easy access to parks, museums and historical buildings considered national monuments, and is within walking distance of the Saint Lucia metro stop. The Mercure Santiago Centro has 142 rooms, a lobby bar, business center and conference rooms for meetings and events, and offers room service and WIFI Internet connection to guests.