Yale Hotel San Francisco
• 633 Larkin St | San Francisco, CA | 94109
This downtown San Francisco hotel is centrally located near City Hall and the Civic Center Art District. Amenities include in-room coffee and microwave/fridges, free wireless Internet access and 24-hour reception. Both private and shared bathrooms are available.
Services & Amenities
Restaurant On Site
High Speed Internet in Rooms
633 Larkin StSan Francisco CA 94109