Red Planet Solo

Jl. Supomo No. 49, Solo, 57125 Solo

7.5

In the vicinity

Airport
Adi Sumarmo International Airport (8.3 km)
Availability
LookingforBooking.com uses cookies. Click here to view more information. Close