Este hotel presenta una decoración moderna y ofrece habitaciones con WiFi gratuita en Bogotá, a 1 km del World Trade Center. El hotel sirve un desayuno buffet cada mañana y alberga un gimnasio.
Las habitaciones están equipadas con TV, minibar y baño con ducha. También se pueden reservar habitaciones con TV vía satélite.
La recepción está abierta las 24 horas y en el vestíbulo hay ordenadores con conexión a internet a disposición de los huéspedes.
El Hotel Estelar se encuentra a 2,5 km del parque de la 93 y a 16 km del aeropuerto internacional de El Dorado.