Bogota, Colombia
Windsor House INN BY GEH SUITES
4-star hotel
The elegant Windsor House is conveniently situated in the financial district of Bogotá, the capital of Colombia, in the exclusive neighbourhood of the Park 93. The Military University Nueva Granada and the World Trade Center are…
- Wi-fi
- 24-hour reception
- Secure parking
- Gym

