Embassy On Holidays is aantrekkelijk gelegen in de wijk Teusaquillo in Bogota, en bevindt zich op 14 minuten lopen van Internationaal expositiecentrum Corferias, 5,2 km van Estadio El Campín en 6,3 km van Plaza Bolívar. De accommodatie is gelegen op 6,5 km van Chorro de Quevedo, 6,7 km van Openbare bibliotheek Luis Angel Arango en 12 km van Unicentro Shopping Mall. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
Monserrate ligt op 23 km van het hotel, en Bavaria Park ligt 5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven El Dorado, op 8 km van Embassy On Holidays.