The Wyndham Bogota Art Hotel offers a luxurious experience inspired by Bogota's architecture. As the first Wyndham Hotels and Resorts property in Colombia, this hotel is located within the Capital Towers Business Center. Admire a diverse collection of artwork throughout the modern hallways leading to comfortable guest rooms. Its exceptional location offers a wide range of dining options and magnificent views of the Andes. The hotel also boasts one of the most well-equipped gyms in the city. Choose from 261 guest rooms across six distinct styles, each blending modern design with natural elements. The seamless integration of comfort, technology, and design ensures a unique and memorable stay. The hotel specializes in hosting both social and corporate events.
Quick Facts
LocationBogota, Colombia
Category5 STARS
Hotel chainWYNDHAM HOTEL GROUP
BoardsALL INCLUSIVE, HALF BOARD, ROOM ONLY, BED AND BREAKFAST, FULL BOARD