home
>
Holiday inn express redwood city central
holiday inn express redwood city central
Holiday inn express redwood city central
Location situated in redwood city holiday inn express redwood city central is close to woodside central shopping center malibu grand prix and menlo college also nearby are bedwell bayfront park and hiller aviation museum hotel features holiday inn express redwood city central has a spa tub and a 24 hour fitness center complimentary wireless internet access is available in public areas and a computer station is located on site business amenities include a business center and a meeting r

SIMILAR PRODUCTS