home
>
Holiday inn express mountain view s palo alto
holiday inn express mountain view s palo alto
Holiday inn express mountain view s palo alto
Location situated in the heart of mountain view holiday inn express mountain view s palo alto is close to mountain view center for the performing arts rengstorff park and los altos history museum also nearby are san antonio shopping center and el camino hospital hotel features the hotel offers a coffee shopcaf wireless and wired high speed internet access is complimentary in public areas there is a business center on site additional amenities include multilingual staff laundry fa

SIMILAR PRODUCTS