Está situado en la ciudad de Las Palmas de Gran Canaria (Islas Canarias, España), dentro del Pueblo Canario, un conjunto arquitectónico concebido en la idea por el propio Néstor y proyectado y realizado por su hermano Miguel, cuyas edificaciones rememoran la arquitectura tradicional canaria.