OYO 3838 Tamansari Guest House Guesthouse
100 Jalan Kol. Sutarto, Solo, 57126
OYO 3838 Tamansari Guest House is located in Solo, 5.3 km from Radya Pustaka Museum and 7.8 km from The Park Solo. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. National Press Monument is 4.