The 230-room Wyndham San Jose Herradura Hotel & Conference Center is located just steps from downtown San Jose and offers free wireless internet, on-site dining, three pools and some of the largest meeting space in Costa Rica.