Hotel
Rumah Batu Boutique Hotel
Open now
Jl. Ovensari, Solo Baru,Central Java, 57571 Solo, Indonesia
(no reviews)
IDR593,750/day