Located near a train station, Swiss-Belinn Saripetojo Solo is a great choice for a stay in Surakarta. Guests can indulge in massages at the spa, and international cuisine is served at BaReLo, which is open for breakfast, lunch, and dinner. An outdoor pool, a bar/lounge, and a fitness center are other highlights.