Location of Inn on Castro
Location, location, location. The Inn on Castro cannot be bettered. The Inn is located at the corner of Castro Street and Market at the gateway to the Castro.
Inn on Castro is next door to some of the best restaurants San Francisco has to offer, and in a location with the best night life.
Experience The Castro first hand when you stay at the Inn on Castro by going out at night to the many bars and clubs. Experience fine dining during the day at unique and one of a kind restaurants. Don't forget the culture, the castro is filled with art, music, and people, a great way to really experience the best part of San Francisco.