Wyndham Brand Opens First Hotel in Costa Rica

Marketwired
Wyndham Brand Opens First Hotel in Costa Rica
The new Wyndham Garden San José Escazú, the first Wyndham(R) hotel in Costa Rica, features 111 guest rooms and suites, complimentary high-speed wireless internet, a state-of-the-art fitness center and on-site dining. Click here for high-resolution version
View Comments (0)