Yale Hotel
633 Larkin Street
San Francisco California United States
Rated 73 / 100 based on 1 customer reviews. |
|
Hotel offering traditional rooms with microwaves, minifridges, flat-screen TVs & free Wi-Fi. |
Facilities @ Yale Hotel include:
WiFi Free Wi-Fi |