Success
The Menlo Park Hotel is a family run establishment offering event facilities for up to 300 people, guest rooms including luxurious superior king suites, a bar and restaurant, and free parking and Wi-Fi.