Das Hotel Plaza San Francisco liegt nur wenige Schritte vom Metro de Santiago und den wichtigsten touristischen Sehenswürdigkeiten der Stadt Santiago de Chile entfernt. Die komfortablen Zimmer sind im englischen Stil eingerichtet und verfügen unter anderem über eine, Klimaanlage, 24 Stunden Zimmerservice, Ganzkörperspiegel, Radiowecker, Kabel-TV und einen Schreibtisch. Seit sechs Jahren widmet sich das Hotel der Nachhaltigkeit und hat hierfür bereits einige Auszeichnungen erhalten. Ein Internet Nachhaltigkeitsausschuss widmet sich den wirtschaftlichen, sozio-kulturellen und ökologischen Faktoren der Nachhaltigkeit. Beispielsweise werden regelmäßig Schulungen zur Nachhaltigkeit fürs gesamte Personal angeboten, Aktivitäten für den Schutz des Weltkulturerbes durchgeführt und auf ein bewussten Umgang mit natürlichen Ressourcen geachtet.