200 Independence Drive,
Menlo Park , CA 94025 UNITED STATES
Centrally located in Menlo Park, Hotel Nia, Autograph Collection, presents modern furnishings and sophisticated amenities. Guests will enjoy the upscale rooms, on-site dining, outdoor pool, event space and ideal location near Palo Alto and Redwood City.
Worldwide > United States > Menlo Park > Hotels