Description: Menlo Park Hotel & Conference Centre - "a great venue & excellent location" Our location, hotel facilities, flexibility and standard of hospitality have made the Menlo Park a favourite venue for conferences and meetings for groups of up to 350 delegates in five meeting rooms.