Located 115 meters from Torre 95. The 5-star Hotel Estelar Windsor House – All Suites offers comfort and convenience whether you're on business or holiday in Bogota.
Located 204 meters from Torre 95. NH Royal Pavillon is conveniently located in the popular North (Embassies Area) area. The hotel has everything you need for a comfortable stay.