Be pampered by the experience of a renowned International hotel chain when you stay at Four Points by Sheraton Santiago on your next visit to Santiago de Chile. It is located in the northeast part of the city, in the prestigious financial and business districts of Providence, near the U.S. and Bolivian embassies.This business hotel has 128 spacious guestrooms with a great range of amenities for a comfortable stay. There is also a business center, meeting and event facilities, a restaurant, a bar and a refreshing indoor pool, among other amenities.