Find ratings and reviews for the Greenwich Inn in San Francisco California from TripAdvisor, Frommers, etc. all in one place More