El hotel se encuentra ubicado en el barrio La Candelaria de Bogotá, en un edificio emblemático de la zona, a pocos pasos de la Plaza de Bolívar sobre una calle peatonal.