Photos coming soon
HOTEL
Castro Corporate Rentals
130 Eureka St, San Francisco, CA 94114, United States, San Francisco
Where it sits
Castro Corporate Rentals
130 Eureka St, San Francisco, CA 94114, United States, San Francisco
37.76009, -122.43856
Similar stays nearby
The Hotel Castro San Francisco
Hotel · 190 m
The Hotel Castro San Francisco
Hotel · 190 m
Corona Heights Two-Bedroom Apartment
Hotel · 258 m
Castro Central Apartment
Hotel · 306 m
Casa Luna San Francisco
Hotel · 320 m
Casa Luna San Francisco
Hotel · 331 m
3BR/2BA Remodeled flat in Heart of Castro
Hotel · 348 m
4br2ba Remodeled Home In The Heart Of The Castro!
Hotel · 348 m
Plan around Castro Corporate Rentals
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
