Muntri Mews offers unique affordable boutique accommodation ideal for guests who desire to be in the heart of George Town.