Rathaus von San Francisco befindet sich in unmittelbarer Nähe vom Boston Hotel San Francisco und ist unter anderem zu Fuß in 12 Minuten zu erreichen. Nur 550 m von der Market Street entfernt gelegen, bietet das Hotel 7 Zimmer sowie einen Gepäckraum.
Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von San Francisco. Das Boston liegt auch gleich neben der U-Bahn-Station Powell Street. Die St. Mary's Cathedral liegt 1 km vom Hotel und kann von Gläubigen und Touristen besucht werden. Die Bushaltestelle Market Street & 7th Street North ist ungefähr 5 Minuten zu Fuß von der Unterkunft entfernt.
Im Boston Hotel gibt es Zimmer mit einer begehbaren Dusche und einer getrennten Toilette sowie mit einem Schrank und einem Flachbildfernseher mit Satellitenkanälen. In den Zimmern gibt es ein gemeinschaftliches Badezimmer.
Sie können im Restaurant Dottie's True Blue Cafe zu Abend essen, das sich in der Nähe vom Hotel befindet.