Recently built hotel in Solo Baru, around 20 minutes ride from old central Solo city. Tall building with enough free parking space. Spacious lobby, very clean, friendly and welcoming staff. Quick check-in. My room was on the 23rd floor, great view over Solo Baru and the main…