Situated in Santiago, Windsor Palace is close to Plaza de la Constitucion, Palacio de la Moneda, and Santiago Town Square. Also nearby are San Cristobal Hill and Santa Lucia Hill.Windsor Palace has an outdoor pool, a sauna, and a fitness facility. Wireless Internet access is complimentary in public areas. Business amenities at this 3-star property include a business center and a meeting/conference room. Dining options at this Santiago hotel include a restaurant and a bar/lounge. A complimentary breakfast is available. The staff can arrange business services and tour assistance. Additional amenities include a rooftop terrace, barbecue grills, and laundry facilities.