Hostelling International City Center

User Rating:


Address:

685 Ellis Street
San Francisco, CA 94109

Phone:

(415) 474-5721

Hotel star rating:

1 stars

Brand name:

Hostelling International

Map:


Contact   ·   Privacy   ·   Terms