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