Muntri Mews Hotel
Nicely located in the heart of George Town, the UNESCO world heritage site, Muntri Mews hotel is situated near to the city’s major landmarks and is just a short drive away from the beautiful Batu Feringghi beaches. All the well-appointed suites have private bathrooms and a spacious lounging area with a large veranda or private tropical garden downstairs. Komtar is […]
» Read more