mm
mulyawan m.
Business
8.5
/10
Reviewed 322 week(s) ago
good facilities and good location . only have one problem is the deposit money. they don't tell you is a must to pay deposit online. they don't have credit card machine and don't accept cash in reception.
Find this review helpful?


