The Travel Junkie at Alila Solo, Central Java
Thetraveljunkie.org – Located at the gateway to Solo, “The Spirit of Java”, Alila Solo is set to become a city icon. A modern urban retreat distinguished by innovation design, attention to detail and bespoke service, appealing to both traditionalists and… Continue Reading
