
Solo, Indonesia
Amarelo Hotel Solo
3-star hotel
The Amarelo Hotel Solo enjoys a strategic location just a 10-minute walk from Klewer Market and Pusat Grosir Solo. It features modern rooms with flat-screen TVs and free Wi-Fi. An on-site restaurant and parking are available.…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant












