La Luna Inn San Francisco
• 2599 Lombard St | San Francisco, CA | 94123
Located on Lombard Street in San Francisco, the La Luna Inn offers easy access to the many area attractions. The rooms boasts a number of amenities, including cable TV, air conditioning and direct dial phones.
Services & Amenities
Laundry Service or Facilities
2599 Lombard StSan Francisco CA 94123