18 10th Street, San Francisco, California, 94103, United States
Nema Serviced Apartments offer corporate serviced accommodation in San Francisco, 14 miles from San Francisco International Airport, a 9 minute walk from the nearest metro station and just a 5 minute walk from the nearest tram stop. On-site parking is available at the property for an extra charge.
These one and two bedroom apartments feature queen size beds, modern bathrooms, a comfortable living area with a Smart TV and a fully equipped kitchen with an oven, microwave and laundry facilities.
Free wireless internet access is available throughout the stay.
Housekeeping services are provided once every two weeks.