This apartment hotel is located in Santiago, on one of the main streets. The hotel is located just a short walking distance away from the Government Palace, at the heart of the city. The Plaza de Armas is within easy access of the hotel. A host of shopping, dining and entertainment venues can be found nearby. This wonderful complex features beautifully-designed apartments, which offer a home away from home. The apartments are well equipped with modern amenities, ensuring a comfortable stay for every type of traveller. Guests will be pleased by the comfort and convenience that this charming establishment has to offer.