Wyndham Garden San Jose Escazu
Wyndham Garden San Jose Escazu is located in the trendy, upscale suburb of Escazu in Costa Rica’s largest city, San Jose. It is also near several corporate centres, restaurants, shopping, museums, and stunning natural attractions like the Poas and Irazu volcanoes. The hotel offers accommodation in spacious and comfortable rooms, each equipped with internet access, a flat-screen TV, a minibar and a private bathroom. Other amenities include a heated indoor pool, large gym, and a restaurant.
Show More
Show Less