Map Location
Formosa Garden Hotel
No. 1103, Jalan Limbongan, Klebang Kechil, 75200, Melaka, Melaka, Malaysia