Photo of Castle Inn

4.0
80 votes

Castle Inn

1565 Broadway, San Francisco, California 94109 USA

Add Photo

In-Room Amenity

Remove Ads

Claim copyright