User
Menu
Jl. Slamet Riyadi No. 351, Solo, - Solo City, Indonesia View Map
This comfortable hotel can be found in Solo.
The Megaland Hotel Solo offers disabled facilities.
Mastercard Visa American Express Paypal
Photo Megaland Hotel Solo