WelcomeRedwood Inn is located on Lombard Street in San Francisco and just 8 minutes walk from the beach. Hotel guests can enjoy free pastries, energy bars, bagels every morning in the hotel lobby. Furnished and include free Wi-Fi and cable TV.
At A Glance
- In Room
- Air Conditioning
- Onsite Parking
1530 Lombard Street, San Francisco CA 94123