Apartments Windsor Palace Meeting Rooms & Events Meeting Capacity: 5 meeting rooms holding 270 people Apartments Windsor Palace Business Services Business Center Meeting Room Internet Access (High Speed & Wireless) Victoria Subercaseaux No 65Santiago, Chile 8320154View Large Map Phone: +56 2-2469-3100Fax: +56 2-2469-3146 Hotel E-mailHotel Website Commission Rooms Rates - 30 $68-$93 (USD) Hoteliers! Is your information accurate? Update Here