Situado a tan solo 650 metros de la Casa E, el Hotel San Nicolás Bogotá ofrece proximidad a varios lugares de interés de la ciudad.
Este hotel de 2 estrellas se encuentra en el distrito Teusaquillo, a 3 km de lugares de interés religioso como la Iglesia de San Agustín. También está a un corto paseo del Parque nacional Enrique Olaya Herrera. El hotel San Nicolás está a 10 minutos en coche del Barrio La Candelaria y de otras atracciones principales de Bogotá. Los huéspedes encontrarán la parada de autobús Iglesia San Alfonso al lado del hotel, a 450 metros.
Las 31 habitaciones incluyen una zona de comedor equipada con servicio de planchado para garantizar la comodidad de los huéspedes. Inodoro separado y ducha están incluidos en los cuartos de baño.
El barrio cuenta con varios restaurantes, entre ellos Mantram, que se encuentra a unos minutos a pie del San Nicolás.