Die Posada Plaza Mayor befindet sich im historischen Zentrum von Colonia del Sacramento, das zum UNESCO-Weltkulturerbe gehört. Das Hotel liegt innerhalb der Altstadt mit ihren historischen Gebäuden und gepflasterten Straßen.
Das Hotel ist in zwei historischen Gebäuden untergebracht: einer „Casona“ aus dem Jahr 1860 sowie einem portugiesischen Haus aus dem 18. Jahrhundert. Im Mittelpunkt der Anlage steht ein Innenhof mit Garten, der im Stil eines spanischen Patios gestaltet ist.
Die Zimmer sind im kolonialen Stil eingerichtet. Zur Ausstattung gehören WLAN, Klimaanlage, Minibar, Safe, Telefon und ein Haartrockner. Außerdem verfügen die Zimmer über ein eigenes Badezimmer mit Dusche/WC.