Som Nit Triomf liegt im Herzen von Barcelona, 1 Minute vom Viertel Born und dem Arc de Triomf sowie 800 Meter von Las Ramblas, der Plaza Catalunya und dem Nordbahnhof entfernt. Es befindet sich in einem modernistischen Gebäude aus dem Jahr 1898.
Som Nit Port Vell, ein renoviertes Gebäude aus dem 19. Jahrhundert, zeichnet sich durch sein modernes, minimalistisches, kosmopolitisches Design und seine strategische Lage im Zentrum von Barcelona aus.