Set in South San Francisco, Atlas Hotel offers free WiFi. Popular points of interest nearby include South San Francisco Conference Center and K1 Speed. The property features a 24-hour front desk.
At the hotel, each room includes a wardrobe, a flat-screen TV and a shared bathroom. All rooms will provide guests with a microwave.