Redwood Inn San Francisco
• 1530 Lombard Street | San Francisco, CA | 94123
Located on famous Lombard Street, the Redwood Inn offers affordable accommodations and a host of guest room amenities including wireless Internet access, cable TV with HBO, refrigerators and coffee makers.
Services & Amenities
High Speed Internet in Rooms
1530 Lombard StreetSan Francisco CA 94123