The Shalimar Boutique Hotel
The Shalimar Boutique Hotel
Hotel
Jalan Cerme 16, Malang, East Java, Indonesia
92
Excellent ·
22 reviews