
San Mateo, CA, United States
Extended Stay America - San Francisco - San Mateo
3-star hotel · EXTENDED STAY HOTELS
The property comprises a total of 137 snug units. All guests staying at this property may take advantage of the Wi-Fi connection on public areas. Extended Stay America - San Francisco - San Mateo offers a 24-hour reception…
- Wi-fi · extra charge
- 24-hour reception
- Car park
- Fitness · extra charge


