Hotel Focus SFO

Resort: Resort Focus SFO
Deal with: 111 Mitchell Ave,  South San Francisco – CA,  94080
Telephone:  (650) 877-0770 and E-mail:  
Assessment:  2.zero star rating from  64 opinions customers 
Description:  Resort Focus SFO is among the most value-rich accommodations on the town.Located in South San Francisco simply three miles from the San Francisco Worldwide Airport and minutes from a BART …Be taught extra about Resort Focus SFO, Opens a popupSpecialtiesHotel Focus SFO is among the most value-rich accommodations on the town.Located in South San Francisco simply three miles from the San Francisco Worldwide Airport and minutes from a BART station that may get you into the center of the town. 

Comments are closed.