citizenM-Menlo Park Hotel
Hospitality and Cultural Tourism Industry
Location:
Menlo Park, California, US
Area:
5800㎡
Floors:
5
Keys:
240
Modules:
161
Finished in:
2023