Hotel Windsor Castle Bogotá ligt in Bogota, op 3,9 km van Plaza Bolívar, en biedt versneld in- en uitchecken, rookvrije kamers, een gedeelde lounge, gratis WiFi en een terras. Dit hotel met 2 sterren biedt roomservice en een 24-uursreceptie. Het hotel heeft familiekamers.
De kamers bij het hotel hebben een flatscreen-tv.
Openbare bibliotheek Luis Angel Arango ligt op 4,4 km van Hotel Windsor Castle Bogotá, en Internationaal expositiecentrum Corferias ligt 4,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven El Dorado, op 12 km van de accommodatie.