Located in the new Solo regions integrated modern residential area, Best Western Premier Solo Baru boasts a prime location in the center of Solo Baru. Standing as the first tallest hotel in Solo Baru with a 23- ... Read more

View all Luxury Hotels in Solo (Surakarta)