Das Capital O Hotel El Mejicano, Acapulco in erstklassiger Lage bietet einen Ausblick auf den Pool und ist zudem circa 25 Gehminuten von der Nuestra Señora de la Soledad entfernt gelegen. Das Hotel verfügt auch über Parkplätze.
Das 4-Sterne-Hotel befindet sich im Stadtteil Acapulco Tradicional, 350 Meter von der La Pinzona. Die Unterkunft befindet sich ganz neben der Festung San Diego, 30 Gehminuten entfernt. Naturliebhaber werden die Nähe zum Strand Playa Tlacopanocha zu schätzen wissen (liegt lediglich 1 km von der Unterkunft entfernt). Das Capital O Hotel El Mejicano, liegt nicht weit entfernt von den Klippen von La Quebrada.
Das Hotel verfügt über 330 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern. Großzügige Bäder mit einer getrennten Toilette und einer Dusche werden ebenfalls angeboten.
Das Restaurant Los Flamingos befindet sich direkt neben dem Capital O Hotel El Mejicano, und serviert mexikanische Gerichte, es liegt unter anderem circa 5 Gehminuten von hier entfernt.