Alila Solo
Hotel
Solo
Standing tall in the heart of Solo City, Alila Solo boasts a high-floor outdoor swimming pool, a rooftop bar, and a luxury spa centre. Free Wi-Fi access is available throughout this 5-star accommodation.
Number of rooms: 255
Jl. Slamet Riyadi No. 562, 57144 Solo, Indonesia
Hotel booked 2 times today.