The Straits Hotel & Suites
The Straits Hotel & Suites
Hotel
No 1-B , Jalan Melaka Raya 2, Taman Melaka Raya, Malacca City, Malaysia
76
Good ·
646 reviews