Skip to Content
Manta Logo Manta Home
Mermaid Hotel Menlo Park LLC logo

Mermaid Hotel Menlo Park LLC

Hotels-Apartment

953 Industrial Avenue, Palo Alto, CA · 94303
Get Directions
Palo Alto, CA

-.- / 5.0

Average Rating

Be the First to Review

Customer Feedback

14 Years

In Business

Unclaimed

Not Yet Verified

Business Details

Serving Palo Alto, CA

Categorized under Hotels-Apartment. Our records show it was established in 2012 and incorporated in CA. Current estimates show this company has an annual revenue of 84435 and employs a staff of approximately 2.

Est. 2012 Palo Alto, CA 14 Years in Business
Customer Reviews
Key Facts
Type
Hotels-Apartment
Location
Phone
(650) 424-1400
Est.
2012
Listing status
Unclaimed
Similar Businesses
Hunt Hotels
Newark, CA
Good Nite Inn Fremont
Fremont, CA
Hotel V SFO
South San Francisco, CA
THE VILLAGES AT PACIFICA APARTMENTS
Pacifica, CA