JavaScript is not enabled.

Elf Homes Detail

Confirming room availability...

3.0

Elf Homes 

Elf Homes, 960 Harrison Street, San Francisco, United States

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Getting There

Reviews

3.0