Solo lies some 100 km south of Semarang and some 60 kilometers east of Yogyakarta. As the 'twin' sister of Yogyakarta, this city looks much like the later. But because Solo is not a provincial capital, this city has preserved much of its Javanese character.
This also means that Solo is less touristy than Yogyakarta. Solo is a former Royal city and home to two Royal enclaves; that of the Kasunanan Kingdom and the Mangkunegaran Principality.