El Hotel Estadio 63 Bogotá, de 3 estrellas, está situado en el barrio Barrios Unidos, a una distancia de 450 metros de la Iglesia Nuestra Señora de Lourdes. Los huéspedes de esta posada tienen a su disposición un aparcamiento privado por un costo adicional en las instalaciones.
El Centro Comercial El Retiro se encuentra a unos 10 minutos en coche del hotel, mientras que la Plaza Inn está a unos 3 km. Los huéspedes pueden visitar lugares de culto como la Catedral Primada de Colombia, situada a 6 km del hotel Estadio 63 Bogotá. El lugar está ubicado a unos 15 minutos en coche del Parque de la Independencia. La parada de autobús Paradero San Luis Calle 61F está justo al lado de este hotel.
Las habitaciones del Estadio 63 Bogotá contienen balcón, caja fuerte personal y TV de pantalla plana con canales vía satélite. También incluyen unos cuartos de baño con ducha a ras de suelo y también inodoro separado.
El restaurante Chopinar está al lado del establecimiento, a unos 500 metros.