OYO 2803 Orchid House Hotel
Jl. Lempuyangan, Pajang, Kec. Laweyan, Solo, Solo, 57146
Set within 3.3 km of Radya Pustaka Museum and 7.8 km of The Park Solo, OYO 2803 Orchid House offers rooms in Solo. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.