Grand Star is located in No.256, Jalan 3, Taman Melaka Raya, 75000, Malacca, Malaysia.