at 1475 Lombard St, San Francisco , 94123 United States
100 FB users likes Lombard Motor Inn, set it to 172 position in Likes Rating for San Francisco, California in Hotel & Lodging category
Lombard Motor Inn is San Francisco based place and this enity listed in Hotel category. Located at 1475 Lombard St CA 94123. Contact phone number of Lombard Motor Inn: (415) 441-6000