Het Aldrich Hotel beschikt over gratis WiFi en biedt accommodatie in het centrum van San Francisco. Union Square ligt op slechts 600 meter afstand.
Alle kamers van dit hotel zijn voorzien van een flatscreen-tv en hebben een eigen of gedeelde badkamer.
De accommodatie beschikt verder over een 24-uursreceptie.
Het stadhuis van San Francisco ligt op 800 meter afstand van het Aldrich Hotel. De internationale luchthaven van Oakland ligt 18 km verderop.