The hotel is located in the heart of Solo, within walking distance of business, shopping and cultural district, just 15 minutes away from the international airport.