SPOT ON 2011 Hotel Mekar Sari features air-conditioned rooms with cable TV in the Slamet Riyadi Street district of Solo. The property is located 2.6 km from Radya Pustaka Museum, 5 km from Gede Market Solo and 7 km from The Park Solo. The accommodation provides a 24-hour front desk and room service for guests. At the hotel every room comes with a wardrobe and a private bathroom. Klewer Market is 4.1 km from SPOT ON 2011 Hotel Mekar Sari, while Solo Grand Mall is 1.9 km away. The nearest airport is Adisumarmo Airport, 12 km from the accommodation. We speak your language!