El edificio Meneses se encuentra en el distrito Centro de Madrid (España), con fachadas al n.º 4 de la plaza de Canalejas y el n.º 1 de la calle del Príncipe.