Incorrect data? Please notify us at hi@itinari.com.
Welcome to Santiago de Chile! Our Hotel is located in the center - downtown - of Santiago, a few steps from the Metro of Santiago and the most important tourist attractions of the city such as the Government Palace, Plaza de Armas, Museum of Fine Arts, San Francisco Church others; Hotel Plaza San Francisco invites you to enjoy a unique stay with the feeling of being at home, but in the comfort of a 5 star Hotel in downtown Santiago. Hotel Plaza San Francisco is recognized within the offer of hotels in Santiago for its excellence in service and the quality of its human team.
Want to plan a trip here? Talk to AI travel assistant Maya.