La Luna Inn San Francisco 2599 Lombard Street,
San Francisco, CA 94123 US
La Luna Inn San Francisco 2599 Lombard Street, San Francisco, CA 94123
 
Rated Average
Cheap, smoke-free motel near San Francisco Presidio 2 floors, 62 rooms - elevator No swimming pool Free continental breakfast Free Internet in room Free parking