I had the opportunity to check out the new menu at Sirocco Italian Restaurant when I stayed in Holiday Inn Melaka in July this year. …
Holiday Inn Melaka
-
-
Holiday Inn Melaka is one of the newest hotels in Melaka that is centrally located and offers a great view of the Straits of Malacca. …