CHECK AVAILABILITY
Casa Loma Hotel - 610 Fillmore Street,
		San Francisco, California 94117
Check In
Check Out

Short Stay - Very nice hotel and experience

Anonymous
USA
Everyone

"Loved this hotel. Great value- price was right for the location and what we got. It was a quick one night stay in the city before flying out of SFO after our niece's wedding."

Enter Email Address: