Seltos was the planet upon which the capital city of Sommin City was situated. Within its borders were located the Star Hotel and 12 Galactar Route, both housed within the government structure known as Freedom Hall. The largest remaining population of Tarro in the galaxy, consisting of a mere seven members, resided here.