Second Upscale Wyndham Hotel Opens in Costa Rica's Capital

Marketwired
Second Upscale Wyndham Hotel Opens in Costa Rica's Capital
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. Click here for high-resolution version
View Comments (0)