Windsor Suites Hotel

Victoria Subercaseaux, 65, , Santiago

$53 - $180 per night

About Windsor Suites Hotel

Situated next to the historic Cerro Santa Lucia, the 3-star Windsor Suites Hotel offers a privileged location in the heart of downtown Santiago. This prime position places guests within easy reach of numerous attractions, including the vibrant Plaza de Armas just a short stroll away. The hotel's strategic location also ensures convenient access to public transportation; visitors can easily walk to the nearby subway station, which provides seamless connections to other parts of the city and beyond. Within walking distance, tourists will find an array of cultural landmarks such as the National Museum of Fine Arts and the Metropolitan Cathedral, making it ideal for those seeking a rich historical experience. Additionally, the hotel's proximity to several popular tourist attractions, including the Palacio de La Moneda and the Arturo Prat Park, ensures that guests can explore Santiago’s diverse offerings with minimal effort. The hotel's central location also makes it an excellent choice for business travelers, as it is conveniently situated near major corporate headquarters and conference centers.

Hotel Details

Number of Rooms: 60
Country: CL
City: Santiago