The Plaza Grande Hotel is located in the principal public square of Quito, Ecuador called Plaza de la Independencia. This elegant boutique hotel was once a mansion. It is filled with history, and it is incredibly beautiful, both inside and outside. My stay here was complimentary as part of a press tour of Quito, Ecuador sponsored by … Read More