at 1599 Lombard St, San Francisco , 94123 United States
119 FB users likes Buena Vista Motor Inn Hotel,San Francisco,CA, set it to 164 position in Likes Rating for San Francisco, California in Hotel & Lodging category
Buena Vista Motor Inn Hotel,San Francisco,CA is San Francisco based place and this enity listed in Hotel category. Located at 1599 Lombard St CA 94123. Contact phone number of Buena Vista Motor Inn Hotel,San Francisco,CA: (415) 923-9600