America's Best Inn - Redwood City

from
check rates
avg/night
up to: % savings
1090 El Camino Real, Redwood City, CA 94063
  • stars
  • rating
Situated in Redwood City, this inn is close to Woodside Central Shopping Center, Malibu Grand Prix, and Hiller Aviation Museum. Local attractions also include Museum of San Carlos History and Menlo College. read more
Special Offer
Reviews