Glorious Straits Hotel – Malacca | SherryStay