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

Great escape within San Francisco

Anonymous
CANADA
Everyone

"This is a nicely appointed hotel in a great, convenient location. The rooms are average size but beautifully done. Every staff member at the hotel was extremely helpful and friendly. Our stay felt personal and all of the staff catered to us including our kids."

Enter Email Address: