Tag: Costa Rica
Wyndham Opens Second Upscale Hotel in Costa Rica’s Capital
PARSIPPANY, N.J.—Wyndham Hotel Group announced the opening of the 230-key Wyndham San José Herradura Hotel & Conference Center in San José, Costa Rica, the...
Wyndham Brand Opens First Hotel in Costa Rica
PARSIPPANY, N.J.—Wyndham Hotel Group announced the debut of its upscale Wyndham Hotels and Resorts brand in Costa Rica with the opening of the 111-room,...