Msquare Hotel
Msquare Hotel
Hotel
Jalan Rupit No 905-906, Palembang, Indonesia
84
Very Good ·
19 reviews