Menlo Park

Situation: 2 km from city center. The hotel is also near the main shopping and entertainment areas.

Check availability and book

Check availability and book