Palacio Borghese ligger i en kolonial byggnad i centrala Oaxaca, mindre än 2 kvarter från templet Santo Domingo de Guzman. Här erbjuds gratis WiFi i alla utrymmen samt gratis parkering och bemannad parkering. Santo Domingo-kyrkan ligger 120 meter bort.
Alla de lyxiga, luftkonditionerade rummen är inredda med eleganta möbler och lyxiga textilier. Alla rum har satellit-TV, hydromassagebadkar, mjuka dunkuddar och en rad bekvämligheter. Tofflor och badrock ingår också.
På Palacio Borgheses terrass kan du koppla av på en balinesisk säng.
Oaxaca ligger i dalen Sierra Madre. Stadens regionala museum och Santo Domingo Cultural Centre, Oaxacas moderna konstmuseum och Juarez House ligger alla inom 10 minuters promenad.