Red Planet Solo 2 stars

Jalan Supomo no. 49 Solo, 57131 Solo, Indonesia

Hotel image
Read more reviews for Red Planet Solo