A stay at favehotel Solo Baru places you in the heart of Grogol, steps from Hartono Mall and close to Klewer Market