Hotel Details

Extended Stay America - San Francisco - San Carlos

3 Circle Star Way
room photo
Search Details
  • Check in:
  • Check out:
  • Occupant(s):
Popular amenities

This charming hotel is located in Redwood City. The total number of rooms is 116. This accommodation does not accept pets.