Park Plaza Apartments Overview

Book your stay at Park Plaza Apartments and start planning your Santiago de Chile stay now while not forgetting to see Basilica de la Merced, which is just 3.9 km away. Restaurants near the hotel include Cap Ducal Restaurant and Restaurant Panorama Giratorio y Cia for additional dining options. Los


Map Location

Hotel Facilities