Best Western Premier Solo Baru
Best Western Premier Solo Baru, Grogol, Indonesia
Hotel
Jl. Ir. Sukarno Solo Baru, Grogol, Indonesia
87
Very Good ·  138 reviews
4-star business hotel with spa, hot springs facilities near Hartono Mall