Supportinfo@ratecheck.travel
Hotel Star Moon, Malacca City | No. 4 & 6, Jalan KL3/10A, Taman Kota Laksamana Sek 3, Malacca City, Malacca, Malaysia, 75200 | RateCheck.travel